United Kingdom October 22, 2023Apocalypse in England! The strongest flash flooding destroyed everything in England
United Kingdom October 21, 2023Just now! Flash flooding UK. Storm Babet, Floods in Chesterfield and Catcliffe