ExpressUK weather satellite images: Maps pinpoint exactly where thunder and rain LASHING countryAug 13, 2020more_vert