By the end of January, the British were beginning to receive reinforcements from Cape Town and a force under Colonel Mackinnon was able to drive north from King William's Town to resupply the beleaguered garrisons at Fort White, Fort Cox and Fort Hare. With fresh men and supplies, the British expelled the remainder of Hermanus' rebel forces (now under the command of Willem Uithaalder) from Fort Armstrong and drove them west toward the Amatola Mountains. Over the coming months, increasing numbers of Imperial troops arrived, reinforcing the heavily outnumbered British and allowing Smith to lead sweeps across the frontier country.