UK Christmas shopping to be buoyant this year says VoucherCodes
It’s that time of year again when the forecasts about festive season spending come thick and fast. And the verdict from one study is that Britons will spend almost £23 billion on festive products.