Voters queue outside a polling station on Muharraq island.  Bahrainis will choose from more than 500 candidates, including 94 women, in elections to the 40-seat lower house of parliament and the municipality council. All photos: AFP

Bahrain reports record turnout in parliamentary and municipal elections