I've been having issues in Reading for months (since May). Every time I ring up, they say it is a fault in the area which will be fixed by a certain date. I've lost count of the number of times they have said this to me, and the date comes and goes with no fix.
Rang up today and got through to the foreign call centres several times, all of them were useless. The last person ignored everything I said and persisted with remoting into my laptop and doing pointless things that had no bearing on my connection. After an hour of this, she finally checks the area for ongoing faults/maintenance (which I had told her about several times during the call). She discovers there is indeed ongoing maintenance and that I should wait a couple of days before it's fixed (deja vu).