On the Lesser Festival of Charles, King and martyr, 2017

Each year on 30th January in the Church of England, we celebrate the Lesser Festival of Charles, King and martyr – otherwise known to history as King Charles I. In death, as in life, Charles continues to be a divisive figure – some see him as the upholder of the rights of the monarchy, cruelly…