Stuart Rose, fresh from the Chelsea Flower Show, displayed his usual ebullience during Tuesday’s presentation of Marks & Spencer’s annual results. The UK retailer notched up 5 per cent sales growth in the year ending in March and over £1bn in pre-tax profits, a milestone last reached a decade...