Marks & Spencer shoppers have praised the brand's latest £40 trousers for being 'perfect for the office' and anti-creasing