Nigerians are voting in the most competitive presidential election since military rule ended.

Since 1999, Africa’s most populous country has been dominated by two parties – the ruling APC and the PDP.

But this time, there is also a strong challenge from a third-party candidate – the Labour Party’s Peter Obi, who is backed by many young people.

Current President Muhammadu Buhari is stepping aside after serving two four-year terms.

His All Progressives Congress (APC) is represented by former Lagos governor Bola Tinubu, while former Vice-President Atiku Abubakar is standing for the main opposition Peoples Democratic Party (PDP).

There are a total of 18 presidential candidates.