Symbol of Britain's sclerotic planning system' finally gets green light after years of delays – but at what cost for locals ...
The government has given planning permission for the Lower Thames Crossing project today (25 March), in a move aimed at ...