All trains between Skipton and Leeds were cancelled or delayed on Wednesday afternoon due to trespassers on the railway. 

Train services running through all stations along this stretch of railway were affected, Northern said.  

In the latest update, Northern confirmed the rail lines have now been cleared.