Boris Johnson’s leadership crisis
At 9 pm on August 8, 1974, Richard Nixon went on television to announce: “I shall resign the presidency effective at noon tomorrow.” It was a dramatic event for the American people at the time and there is growing expectation the British public may be about to hear a similar declaration from their Prime Minister. … Read more