I mean, the Xbox One is in stock everywhere it seems... But it's not like it's not selling well or anything, just not as well as the PS4.
I was the games section at Harrods (definitely not checking out Star Wars Lego...) and they had at least 20 Xbox One boxes sitting out, but not a single PS4 in sight.
The assumption was that the PS4 would have decent stock levels by now, but Sony are clearly still trying to keep up with demand.