Nigerian President, Muhammadu Buhari has returned home after long medical leave in UK and speculation over his health.

The 74-year-old landed at an air force base in the northern city of Kaduna and is expected to travel to the capital, Abuja.

The former military ruler left Nigeria in January and has been on medical leave in London.

Details of his condition have not been disclosed.