Hi there, I wonder if anyone can give me advise. I was born in Zimbabwe at the age of 3 years I moved to South Africa. When I finished school I came over to London that was in 2002. I have only ever held a British Passport however I have a South African ID book. I have been in the UK for 13 years now however I am wanting to move back to Johannesburg. Do I need a Visa and work permit? If I do how long does it take? Can I go back to South Africa and apply there? I have to get back urgently due to my mom not been well. I have tried contacting the South African embassy however it is impossible to speak to anyone there. Any advise would be much appreciated.