As part of the deal, Saleh won immunity from prosecution over the deaths of hundreds of protesters, infuriating the opposition. "Saleh has resisted stepping down for the last year and every time he's agreed to a deal he's broken his promise," a member of the opposition says. "But the president will not be able to stop the wheel of change. Saleh will become more and more isolated." Presidential elections are scheduled for next month.