24 African countries remain on UK’s ‘don’t go’ list