Marks and Spencer's newest knit has quickly become a wardrobe staple for many, thanks to it being 'soft and cosy' and costing less than £30