This week has seen major upheavals on the global stage: Trump’s lavish and unprecedented UK state visit offered a boost to embattled Prime Minister Keir Starmer, while the US grappled with political fallout and free speech debates following activist Charlie Kirk’s assassination. Meanwhile, Israel faced a damning UN report accusing it of genocide in Gaza, charges it strongly rejected, and France was rocked by mass strikes against austerity as President Macron contended with both political ...