A Drug-addled Parliament Rules the UK

Lately, the more often you read British media material or speeches of politicians of the United Kingdom, the clearer becomes the thought: are they stoned or high on cocaine, commonly called “belted”? Judge for yourself: in January, British journalist Helen Rumbelow of The Times wrote a review of The Great (TV series) about the earlier […]