Dave
Honorary Master
If she is a UK citizen then you can apply for a FREE spouse's visa in Pretoria. That gives you a year. Towards the end of the year, while in UK, you can go to to Home Office (like our Home Affairs, just that it works) and apply of an indefinite leave to stay. Simple as that.
That isn’t correct for a UK spouse visa.
https://www.gov.uk/uk-family-visa/partner-spouse

