In short, no.
Delivery slippages are extremely common, and people complain loudly when original estimated timescales are not met. The response from all the major providers has been to stop giving timescales any more.
For example,
Openreach's published plans only give three bands:
* To be built between April 2021 and April 2024
* To be built between April 2022 and April 2025
* To be built between April 2021 and December 2026
Also, if your area isn't listed in any of those bands that *doesn't* mean it won't be built before Dec 2026 - only that it hasn't been planned yet. Plus there are builds ongoing and completed which are not shown.