ALL trains from Barrow to Lancaster have been cancelled.

Services running from Barrow to Lancaster are currently delayed or cancelled due to 'several inches' of flooding above the railhead.

Delays are expected until 8.30pm tonight.

Trains are also currently at a stand-still at Ulverston and Grange due to the cancellations.

Staff are currently on site and the water is not subsiding.

Passengers are advised to listen for announcements and check screens for up to date information.