Apr 22 Lord Protector Richard Cromwell disbands English parliament 1658 Historical Events by Year 1660