I have dual nationality, South African and British. I acquired my british citizenship before the age of 21. I am only 17 at present. I'm going back to South Africa to live from the UK. But my South African passport has expired, can I enter on my british and stay? Or do I need to apply for my South African passport when I arrive and then when I receive it leave the country to a nearby country and re-enter on my SA passport and then do all of this before my 90 day allowed stay on my british passport expires?
Any help will be greatly appreciated as I haven't been able to find anything out.