英国首相索尔兹伯里勋爵任命为南非远征军总司令，基奇纳勋爵为参谋长。由于遭到失利，好战情绪在英国国民中高涨，索尔兹伯里内阁“将战争进行到底”的政策得到支持。1900年1月10日，罗伯茨和基钦纳抵达开普敦。他们带来了本土的第七军、来自澳大利亚、新西兰和加拿大的增援部队，以及驻印度和锡兰的三个骑兵分队。到1900年1月，南非战场上的英军增至18万，3月再增至22—25万人，居于绝对优势。此外，还有几千匹军马从英国和澳大利亚运抵南非，增加了英军的机动性。1900年2月，在权衡了战场局势之后，罗伯茨改变了战略