human
Why did the British win in the Anglo-Boer War?
assistant
The British won because they had better weapons and more troops. The British army had more guns, more horses, more men, and better tactics than the Boers.