Scott Cresswell is a political commentator and writer of history and current affairs. He recently graduated from Middlesex University in creative writing and journalism. He is keenly interested in British leadership, prime ministers, and elections.
August 4, 2022