mmmm
Hundreds of people have been forced to leave their homes after heavy rain and floods battered large parts of north-west England, leaving cars abandoned and cancelling trains.

Greater Manchester Police declared a major incident after torrential downpours across Stockport, Bolton, Didsbury, Harpurhey, Stalybridge and Wigan - with large parts of Lancashire and Cheshire also hit on New Year's Day.