I too cannot access imgur, and a few other sites on any device since yesterday evening.

I wish I had seen your post before wasting hours of my time. As there was no announcement from talktalk, I assumed the problem was at my end.