Nigerians have gone to the polls to elect their new president and federal parliament amid reports of confusion and widespread violence and a failed attack on the electoral commission headquarters.

The start of voting, scheduled for 10.00 local time, was delayed at many polling stations due to the late arrival of ballot papers, which had to be reprinted due to last-minute changes to the list of presidential candidates. Opposition parties say some polling stations didn