Sir Berkeley, one of Keighley’s most historic steam locomotives, is back in action following repairs.

The 122-year-old engine’s axle was damaged during a visit to a heritage railway in Derbyshire last summer. It was unable to operate during last autumn’s steam gala on the Keighley & Worth Valley Railway.

Sir Berkeley was successfully steam-tested last month at the Middleton Railway in Leeds, ready for a return to public duty on New Year’s Day. The loco is owned by the Ingrow-based Vintage Carriages Trust.