Huge tracts of land across the UK – from Scotland to the north of England and the Midlands – have been hit by flooding