Thousands of people gathered in central London for the annual New Year's Day parade, the first full one in three years. The event, which has been taking place since 1987, saw more than 8,000 ...
Some results have been hidden because they may be inaccessible to you