Who Governs Britain?

The one significant group which does not appear to have undue influence on how Britain is governed is the bottom 99% of the UK population. 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 … Continue reading Who Governs Britain?