Streets left underwater in East of England as ‘megastorm’ brings deluge of rain leaving cars stranded

Streets have been left underwater in towns in Bedfordshire and Hertfordshire after six weeks of rainfall in 12 hours this afternoon bringing the summer to an end.

Go to Source
Author: LBC