Guest Stars Will Keen as Michael Adeane Lizzy McInnerny as Bobo Macdonald James Hillier as Equerry (Buckingham Palace) Clive Francis as Lord Salisbury Daniel Ings as Mike Parker Nicholas Rowe as Jock Colville Harriet Walter as Clemmie Churchill Michael Culkin as Rab Butler Simon Chandler as Clement Attlee Joseph Kloska as Porchey Anna Madeley as Clarissa Eden Nigel Cooke as Harry Crookshank Jo Stone-Fewings as Collins John Rowe as Chief Telephonist (Buckingham Palace) Amelia Bullmore as Kathleen Sutherland Andrea Deck as Jean Wallop