England Defeats Itself. Again.
By 1966, Britain’s time as a world power was pretty much over, even if it was hard to admit. The country had been humiliated during the Suez crisis just 10 years earlier. Not far off loomed a currency collapse and an International Monetary Fund bailout. The stink of decline was in the air. What 1966...
Redirecting to full article...