Smuts forhandlet for fullt selvstyre for Transvaal innenfor det britiske Sør-Afrika. Mens dette ble avslått av de konservative som urealistisk og bakstreversk, så de fleste liberale politikerne tingene på Smuts' måte. Campbell-Bannerman klarte ikke å forstå afrikandernes aversjon mot å jobbe med Milner. Likevel var han tvunget til å gå med på dette. Den liberale regjeringen ble delvis valgt på grunnlag av opposisjon mot kinesiske kontraktstjenere som hadde reddet gullgruvene. Campbell–Bannerman innså at de kinesiske arbeiderne ikke kunne fjernes, for det ville legge økonomien i grus, og han visste at afrikanderne aldri kunne bli britene tallmessig underlegne i Sør-Afrika. Derfor bestemte han seg for å legge skylden på afrikanderne som ville få ansvaret for gruvene i et selvstyre. Han overtalte regjeringen til å akseptere Smuts' krav.