Nigeria's President Muhammadu Buhari has addressed the nation after spending more than three months in London for medical treatment for an undisclosed illness.

Buhari returned to Nigeria on Saturday after a long absence that has led some to call for his replacement and for the military to remind its personnel to remain loyal.

He called for unity in his speech.

Al Jazeera's Catherine Soi has more from the Nigerian capital, Abuja.

More videos