This.
I'm having my sixth engineer visit tomorrow.
I'm now three appointments and about 19 weeks into having no phone or broadband with no end in sight. This is even after emailing the BT CEO. All that has really done is got me a direct number and a named helper which admittedly is progress from having to call 0800 800 150 and battling their telephone tree and off shore support.