The northern English city of York was part-submerged under water today, after heavy flooding over the Christmas weekend.

Prime Minister David Cameron is due to visit affected areas later, and has already promised a review of flood defences following widespread flooding across other parts of northern England.

British soldiers helped evacuate hundreds of people from the rising floodwaters in York over the weekend.

Up to a month's worth of rain has fallen across northern England in recent days, and flood waters have hit cities and towns including Manchester, Rochdale and Leeds.

Independent journalism costs money. Support Times of Malta for the price of a coffee.

Support Us