‘Leftists and Islamists marched side by side’ – Iran’s lesson for Britain as people REFUSE to vote Geraldine 3 months ago UK News ‘Leftists and Islamists marched side by side’ – Iran’s lesson for Britain as people REFUSE to vote Credit GBNews