Deaths of 31 People in UK’s Worst Small Boat Disaster Caused by Government’s ‘Systemic Failure’ – the Cranston Inquiry Conclusions Explained
The deaths of at least 31 people in the Channel on November 24 2021 were “avoidable”, an independent inquiry has found. The final report of the Cranston inquiry highlights known….




