British retailer Marks & Spencer (MKS.L) on Wednesday reported a 58 per cent rise in annual profit, ahead of market expectations, as its strategy to re-shape the business delivered strong sales growth in both its food and clothing divisions.