As 48 million Iranians go to the polls to elect a new parliament, we bring you all the latest from on the ground, and showcase Al Jazeera's exclusive coverage of the vote. There are 290 seats up for grabs, in a poll that is seen as a mid-term test of Iranian approval of President Mahmoud Ahmadinejad's government.

Al Jazeera is not responsible for any content derived from external sites.