More than 295 Environment Agency flood alerts in place in England and Wales, with most in East Anglia Gusts of 140mph in parts of Aberdeenshire and Inverness-shire as ALL trains in Scotland are cancelled Scarborough has been hit by surging… Read More ›