London, UK: Thunderstorms cause flash flooding, submerging roads and some train stations July 26, 2021