Cannon and other artillery were in use during the Wars of the Roses - there are traces at the Battle of Towton and the Battle of Bosworth.

More information on the Wikipedia page [1]

Bamburgh Castle, in 1464, during the Wars of the Roses, became the first castle in England to be defeated by artillery at the end of a nine-month siege by Richard Neville, 16th Earl of Warwick.

James II of Scotland was killed by the explosion of a cannon in 1460.