A66 crash LIVE: Huge road closure in place on major route after crash April 20, 2024 A huge road closure is in place on a major UK road, following a crash earlier today. The A66 in Cumbria is More