As Big Ben strikes midnight, we bring in the new year live from the Embankment with London's famous fireworks, one of the most stunning firework displays to be seen anywhere in the world. For the first time in three years, the annual spectacular returns to the banks of the River Thames to light up London’s iconic landmarks.