Iranian President Mahmoud Ahmadinejad has unveiled his new cabinet, but looks set for an uphill struggle to get it endorsed.Under Iran’s constitution parliament must approve the proposed ministers. However, there are signs, the conservative dominated chamber will reject at least five of Ahmadinejad’s 21 choices. The new line-up includes three women — a first in the Islamic Republic’s 30 year history —two of whom could take over at health and social affairs. Elsewhere, the relatively inexperienced Massoud Mir Kazemi has been nominated as oil minister, while Mostafa Mohammed Nadjar and Heydar Moslehi are nominated for interior and information respectively. With a high risk of several choices being voted down, the outcome is being seen as a test on how solid the president’s grip on power is. The parliamentary vote comes after months of political turmoil following Ahmadinejad’s disputed re-election in June.