Guest Stars James Murray as Charles Burnaby Laurence Fox as James Pearson Patricia Hodge as Mrs. Evadne Willett Paul Kaye as Dr. Ambrose Burt Zoe Telford as Emily Trefusis Timothy Dalton as Clive Trevelyan Carey Mulligan as Violet Willett Carey Mulligan as Violet Hopkins Rita Tushingham as Miss Elizabeth Percehouse Michael Brandon as Martin Zimmerman Mel Smith as John Enderby James Wilby as Stanley Kirkwood Robert Hardy as Winston Churchill Ian Hallard as Reporter Robert Hickson as Arthur Hopkins Laurence Richardson as Reporter Michael Attwell as Archie Stone Jeffery Kissoon as Ahmed Ghali Matthew Kelly as Donald Garfield