Inflatables, selfies and creative costumes helped take the edge off as swimmers gathered on UK beaches for the chilly tradition.
Thousands of people lined the streets of London to watch the colourful annual New Year’s Day parade. More than 8,000 performers took part in the display along the route from Piccadilly to Whitehall in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results