The post-Christmas sales are always brilliant opportunity to indulge in a great self-gift (or two), but you usually have to wait until after the big day to get your hands on the bargains. This year, however, high-end department store Harrods has pulled forward the launch of its ever-popular Winter Sale to, well, right now, meaning you can now buy luxury presents for everyone else with up to 50 per cent off their usual retail price too.