We’ve all been there, an unexpected guest arrives at the door with a beautifully wrapped parcel and you hadn’t even considered adding them to your present buying list. Avoid that awkward moment by having a couple of spare gifts on standby that will save you from any unnecessary stress. These five fail-safe gifts are all under £10 and are much more thoughtful than the dusty bottle of Cointreau from the back of the cupboard. Get even further ahead by pre-wrapping so you can present them with a flourish and score extra smug points.
Trinket Dish, John Lewis £10 Chocolate Tree, Marks & Spencer £10 Set of 3 Eau Detoilette, Next £8 Tumbler, Marks & Spencer £4.50