When a bout of suave British stiff-upper-lip is called for, Sir Stuart Rose is just the ticket. It's been open season on the Marks & Spencer boss for weeks now, as first Jeremy Paxman, then the Press and the City turned against the man they were so recently praising as the saviour of a beloved institution. Today small investors had their turn as the Royal Festival Hall on the South Bank hosted the company's annual meeting.