Essential last minute Christmas gifts

The amount of money we spend on presents each Christmas is frightening. Queues in the shops on Christmas eve are simply hateful. And unless you're under 16 years old, the whole affair can seem a trifle overwhelming.

But the thing that always drives Christmas forward is the fact that we seem to enjoy giving presents almost as much as we like receiving them. So how would you feel if you handed your loved one a gift only to find it wasn't quite as perfect as you thought it would be?

James Rivington

James was part of the TechRadar editorial team for eight years up until 2015 and now works in a senior position for TR's parent company Future. An experienced Content Director with a demonstrated history of working in the media production industry. Skilled in Search Engine Optimization (SEO), E-commerce Optimization, Journalism, Digital Marketing, and Social Media. James can do it all.