The clock is being turned back in Haworth as the village stages its annual Victorian Christmas Weekend.

Traders are donning period costume and a host of festive activities is taking place today and tomorrow.

Bands and choirs are among the attractions in Main Street.

And the Bronte Parsonage Museum is holding events, including a puppet theatre and carol singing.

* For a full report and photo special, see next week’s Keighley News