Guest Stars Charles Edwards as Martin Charteris David Rintoul as Michael Adeane Sam Phillips as Equerry Penny Downie as Duchess of Glouchester Lorraine Ashbourne as Barbara Castle Mark Dexter as Tony Benn Michael Thomas as Duke of Gloucester Aden Gillett as Richard Crossman Pippa Winslow as Blinkie Alan Gill as Winkie Samuel West as Anthony Blunt Paul Hilton as Michael Straight Angus Wright as Martin Furnival Jones Christopher Naylor as Lord Snowden's Valet Jim Creighton as MI5 Officer Anthony Brophy as James Jesus Angleton Kirsty Maclaren as Violet