Britain has had six Prime Ministers in 10 years. A politician who entered Parliament through a recent by-election is poised to become the Prime Minister, i.e., the political leader of Britain. If ...