Rescheduled duck race in Knaresborough

A duck race which was due to be held in Knaresborough on New Year's Day and was cancelled, is going ahead today.

Organisers were forced to call off the event because of rising water levels at the River Nidd.

Around 800 people are expected to attend, with money being raised for Knaresborough Cricket Club Juniors and Henshaws Society for the Blind.