Rail services have been hit by the appalling weather.

The torrential rain across West and North Yorkshire and Cumbria has meant some trains have been cancelled.

A Northern Rail spokesman said: “Following severe rainfall across the North over the weekend many train services are being disrupted today.

“Major flooding and landslips are disrupting services in Cumbria, The Tyne Valley and West Yorkshire and so we ask customers not to travel on the routes listed below.

“We are working closely with our colleagues at Network Rail to keep the disruption down to a minimum and return services to normal as soon as we can.

Flooding in Mirfield

Video Loading

Devastation in Brighouse

Video Loading

Stream demolishes wall in Slaithwaite

Video Loading

“No train services are currently running on the following routes, we expect these routes will remain closed until Tuesday evening at the earliest.

Carlisle – Maryport, Leeds - Shipley / Ilkley, Hexham – Carlisle and Selby - Gilberdyke.

READ MORE: Shocking drone footage shows state of flood devastation

READ MORE: Warnings still in place with more rain set to sweep in

“We would like to apologise for the inconvenience this will cause to our customers.

“You can get real time journey updates by visiting www.journeycheck.com/northernrail or National Rail Enquirieswww.nationalrail.co.uk or by calling our Customer Relations Team on 0333 222 0125.”

First Transpennine said services on the Manchester Victoria - Leeds service were now running normally between Rochdale and Burnley Manchester Road / Hebden Bridge following flooding at Walsden.