Oldrightie and why we voted leave.
Took Virgin 7 months to sort out mine. Turned out to be a faulty cable from the house to the pole - which is what I told them in the first place!
Took TalkTalk 5 weeks to connect my "Superfast fibre optic" I was bounced back and forth between TalkTalk and BT. Eventually it was fixed, it was a BT problem all along. So no surprise!