Gloucester café owner Dave Purchase has set a new Guinness World Record by singing Christmas songs for 42 hours straight. The 63-year-old’s epic singathon, held at Gloucester’s docks, transformed into a community event with choirs and costumed fans, despite moments of extreme fatigue.



