Rail enthusiasts flocked to the district this weekend as the eras of steam and diesel traction were combined during a four-day festival.

Between Friday and Monday, the Worth Valley reverberated to the unusual sound of steam and diesel locomotives working in tandem to haul services between Keighley and Oxenhope.

The heritage line’s Diesel & Mixed Traffic Gala drew crowds from far and wide.

One enthusiast told the Telegraph & Argus: “Having steam locos double heading with diesels seemed an unusual idea, but I thought it worked really well and created some fantastic sights and sounds. I hope they do it again next year.”

On the concluding day of the event, one of the highlights was a service featuring a pair of visiting Class 50s - numbers 50007 ‘Hercules’ and 50031 ‘Hood’.

Another star attraction was 41001, the prototype engine which paved the way for an icon of the country’s railways - the High Speed Train (HST).