<human>:  Why did the British win the Battle of Waterloo?
<bot>: The British won because they had more men and better weapons. The British had a larger army and more cannons, and the French had fewer cannons and fewer men.