McCarthy, Rory, "Political Mistrust and the Islamist Impasse", , 2025