Structure, agency and political liberalisation in Africa