Nigeria's Acting President Yemi Osinbajo has fired the head of the domestic spy agency, his spokesman Laolu Akande has said on Twitter.

No reasons were given for the sacking of Lawal Daura, the Director-General of the Department of State Security Service (DSS).

Mr Daura has been ordered to hand over his responsibilities to the next most senior official in the department, Mr Akande said.

Earlier today, operatives of the secret police barricaded the gates of Nigerian parliament building and prevented lawmakers from going in for several hours.