<human>:  Why did the British lose the Battle of Cape York?
<bot>: The British lost because they were outnumbered. The British had a total of about 1,000 soldiers, while the Boer army had about 10,000 soldiers. The Boers had a lot of guns, and they were well trained. The British had to retreat, and they lost a lot of men.