The Yorkshire Rebellion started by anger at taxation by parliament, tax for the British forces were sent to Brittany. Also England was hit by poor harvests.
New Earl of Northumberland
In April 1489, the Earl of Northumberland was pulled off his horse and murdered by some of his tenants, near Topcliffe. He was deserted by his retainers, and this was seen as punishment for betraying Richard at Bosworth.
The Cornish Rebellion (1497)
The rebels were led by John Egremont, however the rising was put down easily by the Earl of Surrey.
The end of the rebellion
The new Earl of Northumberland was a minor and therefore could not rule, so the Earl of Surrey was placed in charge. Henry then travelled north and issued pardons to most. In the end, Henry did not face any more problems, however he did not get the tax he wanted.
I am in charge of you!
You have been pardoned
Like the Yorkshire Rebellion, the Cornish Rebellion was sparked by taxation. War taxes were raised to deal with the campaign in Scotland (against James IV and Perkin Warbeck), and the Cornish refused to pay as Scotland was too far away for them to care. This was a much bigger threat, and involved 15,000 people.
I need you to help with the campaign in Scotland against James IV and Perkin Warbeck so I will be raising taxes!
We are not paying as Scotland is too far away from us to care
Rebels marched on London and stopped at Blackheath. This was a long way to travel from Cornwall without being challenged, and this alarmed Henry, as it was seen as a failure of maintaining countryside law and order. Henry took soldiers away from defending the Scottish border. And travelled to the rebels, once arrived they were easily crushed and the leaders were executed. Henry then forced on peace with Scotland.
Well... that was easy. I shall now force peace with Scotland