M&S’ £25 ribbed roll neck jumper is so soft shoppers are buying it in every colour