After 16 years of planning and £1.2 billion already spent on development, the UK government last month approved the £9 billion Lower Thames Crossing project. Transport Secretary Heidi Alexander granted the development consent order on March 25, 2025, paving the way for constructing the UK's largest road tunnel....