Who Governs Britain?
This article was originally posted here. There is an obvious and simple answer to the question: the UK has regular general elections; at each election, a party led by a proposed prime minister is elected; the new Prime Minister selects his cabinet; they govern the country on behalf of the electorate. But in reality, it…