Featured Candidates

Peter Beckingham

Current affairs, history, culture and royalty

Peter Beckingham was a senior member of the UK Foreign Office, and his more recent positions have included Ambassador to the Philippines, Deputy High ...

View Profile