Which country celebrates New Year's Day first?
By the time Londoners are readying their party horns, it’s 2pm on January 1 somewhere across the world
By the time Londoners are readying their party horns, it’s 2pm on January 1 somewhere across the world