Shoppers flock to Primark for £7 plush velvet leggings ahead of