M&S shoppers say the 'snug and practical' gilet keeps them 'extra warm' on the coldest winter days