Iran is facing multiple crises at home as Israel's Western allies pile on the pressure and threaten more sanctions.