On This Day

14th June 1381 – Richard II met leaders of the Peasants’ Revolt on Blackheath. 1381 – The Tower of London was stormed by rebels who entered without resistance. 1645 – Battle of Naseby – 12,000 Royalist forces were beaten by 15,000 Parliamentarian soldiers. 1648 – Margaret Jones was hanged in Boston for witchcraft. 1777 – […]