Flash floods hit London with cars abandoned in 2ft-deep torrents as ‘biblical monsoons’ hit the capital July 12, 2021 7:43 pm