Work on some of the 40 new hospitals Boris Johnson promised to build by 2030 will not begin until 2039, after a Labour rethink on a pledge it called “a work of fiction” by the Conservatives.
The cost of completing the urgently needed new facilities has rocketed from £20bn to close to £50bn after years of limited progress since Johnson first promised them in 2019.