UK

‘Never seen anything like this’: Flash floods hit parts of London after ‘hour-long deluge’

Parts of London have been hit by flash flooding and a weather warning has been issued for a large part of southern England.Social media users....Read More