A controversial South African opposition MP, central to a row over race relations in the country, has been denied entry