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 Jim Creighton as MI5 Officer Anthony Brophy as James Jesus Angleton Angus Wright as Martin Furnival Jones Christopher Naylor as Lord Snowden's Valet Kirsty Maclaren as Violet