Marks and Spencer's shares climbed 6.1 pence, or 1.8%, to GBP339 pence in London trading today (23 August) on the announcement that the retailer has appointed Robert Swannell to replace Sir Stuart Rose as chairman next year.