Gaming enthusiasts have flocked to central London for the launch of the hotly-anticipated Xbox One.
With the launch of Sony's PS4 next week, Microsoft has a head start on its rival in the run-up to Christmas for its all-in-one entertainment device.
The Xbox One - which goes on sale at midnight - costs £429.99
London's Leicester Square was transformed into a fantasy world overrun by zombies from and a Roman legion from Xbox games.
More top news
The party's deputy-leader is the sole candidate in the race to succeed Gerry Adams.
A Met Office yellow "be aware" warning for ice is in place across much of Scotland, Northern Ireland and northern England.
Nick Boles warned the PM it was "time to raise your game" and claimed her government "constantly disappoints" in a tweet.