From London to Antananarivo: When the Law Prevents Street Chaos
British Prime Minister Keir Starmer resigned on June 22, 2026. Elected with an overwhelming majority less than two years earlier, he was forced out by his own MPs. This was because the country’s economy failed to take off, the cost of living continued to rise, and an angry public threatened to cost the MPs their […]
From London to Antananarivo: When the Law Prevents Street Chaos Read More »






