After years of planning the UK Government has granted planning permission for National Highways’ £9bn Lower Thames Crossing project.The project aims to alleviate congestion at Dartford and im

After years of planning the UK Government has granted planning permission for National Highways’ £9bn Lower Thames Crossing project.The project aims to alleviate congestion at Dartford and im