Recurring Guest Characters Peter Carrington 2 guest appearances Ken Clarke 1 guest appearances David Steel 1 guest appearances Diane Abbott 1 guest appearances Ann Widdecombe 1 guest appearances Neil Kinnock 1 guest appearances