Here's a bit of unexpected news — a TfL project is expected to be completed early*.
The Overground's Barking Riverside extension — between Barking and the new Barking Riverside development — was mooted for completion in autumn 2022, but is now on track to open this summer.
The 4.5 kilometre line — which entails a 56 span viaduct, and London's newest train station — already features on the tube map, and has now started running trains as part of route testing and driver training. (Arriva Rail London operates the London Overground, including this new extension, on TfL's behalf.)
As was the case with the Elizabeth line lately, the 'summer' deadline is purposefully vague, giving TfL a little leeway, but our money's on the line opening in either July or August.
*There is one caveat to all this: the Barking Riverside extension was originally supposed to open in 2021, so technically it's still a year late. Classic.