BLOOD will be collected in Keighley and Glusburn to help fulfil the need for 200,000 blood donors before Christmas.

The donors are desperately needed across the country to help hundreds of thousands of patients over the festive period.

NHS Blood and Transplant said that last year one in five donor appointments were missed in December.

People can give blood at Victoria Hall, Keighley, on Monday (December 1) from 12.45pm to 2.45pm and 3.45pm to 6.30pm.

Alternatively, they can go to Sutton Village Hall, Main Street, Sutton, on December 23, from 2pm to 4pm and 5pm to 7.15pm

Visit blood.co.uk or call 0300 1232323 to make an appointment.