M mens trousers on sale at Marks & Spencer