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
A woman escaped without serious injuries after plummeting 60ft over the side of a balcony in John Lewis - and landing on a display bed.
Syrians fleeing Aleppo in shabby winter coats are still waiting to see whether Turkey will offer them refuge.
A row erupted after claims refugees living in Middlesbrough were housed in properties with red doors that made them targets for racism.