Around 46 million people across the UK are expected to have visited their local high street to go shopping over the last weekend in November, encouraged by so-called Black Friday sales. The projected spend in-store and online is forecast to reach close to £9 billion.