POLICE have confirmed that a person died after being hit by a train near a level-crossing.

A spokesperson for British Transport Police (BTP) said officers were called to the track in the Keighley area on Saturday at 9.33pm.

It had been reported to them that a person had been struck by a train.

Officers rushed to the scene, which was near to a level crossing in the area, and medics from the ambulance service also attended.

The person was pronounced dead at the scene but their death is being treated as non-suspicious, according to the BTP spokesperson.

A file is now being prepared for the Coroner.

The report provoked a large response from all emergency services, with West Yorkshire Fire & Rescue Service (WYFRS) confirming it was called to the scene.

Footage seen by the Telegraph & Argus shows a large amount of staff from fire, police and ambulance in Parkers Lane, in Utley, Keighley.

A number of railway services began to be cancelled following the incident.

The Leeds to Skipton service - run by Northern Rail - at 10.56pm was cancelled, while the train serving Leeds to Keighley at 11.20pm was also halted in part, between Keighley and Skipton.

A full statement from BTP said: "Officers of the British transport police were called to the railway lines in the Keighley area on Saturday 8th April 2023 after receiving a report that a person had been struck by a train.

"Police attended the incident near to a level crossing in the area which was reported at 21:33 hrs and is currently being treated as non-suspicious.

"Medics from the ambulance service also attended but the person was pronounced deceased at the scene.

"A file will now be prepared for the Coroner."

The Telegraph & Argus has asked Yorkshire Ambulance Service (YAS) for a comment.

For all the very latest information on the roads and rails, visit our Traffic and Travel page.

Follow us on Facebook, Twitter and Instagram to keep up with all the latest news.

Sign up to our newsletter to get updates sent straight to your inbox.

Have you got a story for us? Email newsdesk@telegraphandargus.co.uk or contact us here, or call us on 01274 705292.