human
Why did the Royalists win the Battle of Sedgemoor?
assistant
The Royalists won because they had a much larger army. They also had better leadership, which is important in battle. The Royalists were led by Prince Rupert, who was a brilliant general. He had a plan to defeat the Parliamentarians, and it worked!