The country's electoral commission has registered no fewer than 27 parties and 1,166 candidates vying for the 150 seats up ...