On 16th March 1647 - Harlech Castle, the last Royalist stronghold of the English Civil War, surrendered to...