I've cancelled my order with BT. That's one fibre broadband customer you've lost.
Just be aware, if the issues are due to Openreach, and equipment provision, you will have the same problem with other providers who use the Openreach Fibre Network.
My advice, as a customer, would be to let one of the moderators look into the problem, once you can contact them.
The link looks like this.