Iran’s supreme leader has blamed what he called the country’s ‘enemies’ for stirring up anti-government protests which have now claimed at least 22 lives. There were more clashes overnight between demonstrators and security forces – which left another 9 people dead. Thousands of people have taken to the streets in cities, small towns and villages across the country in what began as economic grievances – and have turned far more political. You may find some of the images in our international editor Lindsey Hilsum’s report distressing.