The politicians want to *say* they’re buying British to assuage potential voters, especially in “red wall” type areas. What the actually do is quite possibly another matter.
TFL will be in a better financial position when either their revenue stream recovers (the opening of Crossrail should have helped that a bit), or the government stops playing games.
There’s little sign of the latter happening as there continues to be a “punish London” agenda quite clearly playing out as a hangover from the Johnson days. This negative agenda isn’t really too clever as come the election the Conservatives will need every vote they can get, though things are getting to the point where I can well see not a single Conservative parliamentary seat in London. Ironically it might actually be the unpopularity of Khan’s ULEZ extension that saves the day for the Conservatives as this might just turn a few people off Labour in outer-London seats.
I can well see Bakerloo fleet replacement being put off again, even though it’s probably going to reach the point where the existing trains run into serious issues. As for the Central Line, the heavy upgrade work just getting into swing on the 92 stock at the moment will determine how urgent fleet replacement there turns out to be, depending on how successful the upgrade project is. If it turns reliability around then replacing the 92 stock won’t be urgent. My gut feeling, especially bearing in mind how various mainline re-engineering projects have run into issues, is that this project probably won’t manage to achieve the level of transformation desired, but only time will tell on that.