Sorry, but Ofcom and the government have let them off light.
Openreach should provide telephone exchanges and national connectivity.
BT should just be "yet another ISP".
They're not.
The reason they were separated in the first place is still present - BT and Openreach are in league and just don't care about you because they know most people can't go anywhere else.
A couple of years ago I walked into a workplace that needed a leased line. They'd literally contracted, signed and paid years before and... nothing. BT were the providers, Openreach never did a thing, they both just shrugged. Over those years that they were literally contracted to provide a line they collectively did only the following: Put in a piece of empty blown-fibre tubing. Came back six months later when complaints were made, and did another piece. Came back six months later when complaints were made, and did another piece. Nothing was jointed. Nothing reached the actual place they needed to, they were in no rush whatsoever.
I took over the IT. I looked into it. I complained. They did nothing. I escalated it like mad, and they "came and looked". Turned out, after all those years, there had never been enough room at the exchange to service that kind of line anyway. When I finally got a friendly set of engineers on-site with me in tow, they literally scratched their heads because there was nothing they could do even if they wanted to - there was nothing to connect to at the other end, even if they did all the work that they'd skipped for many years while they actually had our money still. They went away, telling us it was "at least a year away", which was the fourth time we'd heard that.
I put our postcodes (yes, multiple) into various checkers and nobody else said they could provide us with anything, because as far as the checkers were concerned, we were only serviced by BT/Openreach.
So I phoned Virgin on the off-chance, having had a leased line from them before. We had a number of LONG conversations, but I had a good contact from a previous leased line with them at another site. Turned out, a millionaire who lived quite a way away had a private Virgin line installed at great expense for himself. Because of the way they'd put it in (they'd been quite forward thinking), it didn't appear on the checkers as it only needed to service this guy who didn't live near our postcodes, but it was able to be fed off in order to provide the required service to us. We finally had a company willing to install a leased line, at a reasonable cost, which had never appeared viable from any of the automated trackers for anyone but BT.
We cancelled the BT order and told them why. We ordered Virgin. I then spent SIX MONTHS throwing BT and Openreach personnel off our site because they kept turning up to try to provide the line we'd ordered years before, "we're coming to join that tubing"... no you're not, mate. "We're coming to blow the fibre", through what? "We're upgrading the exchange down the road so we can connect you", because you could have done that at any time but fobbed us off all these years? And literally they were just turning up, unannounced, at random, trying to gain access to our site, on an cancelled and refunded contract to try to get our business, months after we got rid of them.
Three months later we had a Virgin line. They still kept coming. After many years of "trying" to install, the only serious motion happened when they realised that they didn't have a captive audience, that we wouldn't touch them ever again, and that our money that they'd been holding
onto for nearly 5 years was about to get refunded, plus interest, for non-delivery.
As payback, two months after the install, I removed all BT analogue, ISDN, etc. lines from site (about 40-50 lines in total) and SIP'd the entire thing over the Virgin line.
We've had the Virgin line five years now. It works perfectly. Zero downtime. They gave me a free speed upgrade to the maximum the line can take this year. We still don't appear on any of the checkers. I still get regular calls from BT asking if we want to use them.
BT and Openreach are in league, because they're still the same company. They honestly don't care about progressing any of their customers or the infrastructure, they just want you captive. And when they think they have no rival, they have literally zero interest in dealing with you, even when they have your money, have a signed contract to deliver, and have all the time in the world.
Only when they realise they could lose their monopoly do they bother to do *ANYTHING* about it.
There's a reason that I refused to even activate my analogue BT line at home, much less use them for ADSL/VDSL.