<human>:  Why did the Royalists win the Battle of Sedgemoor?
<bot>: The Royalists won because they had a much larger army. They were led by Charles II, who was the king of England at the time. The Parliamentarians had a smaller army, but they were led by Oliver Cromwell, who was a general.