Iranians have taken to the streets for a third day of anti-government protests in what appears to be the biggest domestic political challenge to Tehran’s leaders since the 2009 Green movement was crushed by security forces.