Dominic Cummings

Idiot of the Week: Dominic Cummings

Dominic Cummings, the UK prime minister’s most senior adviser gets the honor this week after it turned out that he…

5 years ago