Lower Thames Crossing Faces Further DelaysBy News Team08/10/2024 The proposed Lower Thames Crossing (LTC), the UK’s largest road project, faces further delays.The £9 billion venture remains unresolved as the decision on its Development Consent…