Thousands of cheerleaders, dancers, musicians and acrobats from all over the world take to London's streets for annual parade, as brave swimmers take their New Year's Day dip in the North Sea


Hundreds of thousands of people have lined the streets of central London as a blockbuster-themed parade celebrating the start of the new year kicked off.

Read More…