Guest Stars Charles Edwards as Martin Charteris Tom Byrne as Prince Andrew Angus Imrie as Prince Edward Sam Phillips as Equerry Lucas Barber-Grant as Prince William Arran Tinker as Prince Harry John Humphrys voices Newsreader Penny Downie as Duchess of Glouchester Marc Ozall as John Major Tom Turner as Patrick Jephson Jessica Aquilina as Sarah Ferguson Kevin McNally as Bernard Ingham Paul Jesson as Sir Geoffrey Howe Richard Goulding as Edward Adeane Georgie Glen as Ruth, Lady Fermoy Dominic Rowan as Charles Powell Alison Pargeter as Buckingham Palace Maid 1 Daniel Fraser as Queen's Equerry Dugald Bruce Lockhart as John Moore David Phelan as Dickie Arbiter Annette Badland as Doctor Margaret Heagarty Duncan Duff as Cecil Parkinson Ailema Sousa as Linda Correa Martin Fisher as Peter Lilley Francis Adams as Photographer Nadia Williams as Verona Middleton-Jeter Keith Chopping as Norman Lamont Al Barclay as Michael Howard Nick Wymer as Kenneth Clarke Rayhaan Kufuor-Gray as New York Boy Reis Daniel as New Yorker Bu Kunene as New Yorker Vaughn Johseph as U.S. TV Reporter Lin Sagovsky as Elspeth Howe Oliver Milburn as Chris Patten Stephen Greif as Speaker of the House Michael Mears as Malcolm Rifkind John Moraitis as New Yorker Jared McNeill as New Yorker James Millard as BBC Roving Reporter