Stranded Londoners had to be rescued from their cars after heavy downpours sparked chaos across the capital’s transport network and flooded streets.
Cars were left almost completely submerged as torrential rain quickly filled roads while water spilled out of the River Thames in west London on Monday.