Rain fails to dampen spirits as winners of Knaresborough Bed Race are revealed
Thousands of people lined the soggy streets of Knaresborough on Saturday as the wet weather failed to dampen spirits at the 2019 Bed Race.
Despite there being no let-up in the rain, it was still a hugely successful day as 90 teams ran the course and braved the River Nidd crossing.