It has not been possible to try someone twice for the same crime for 800 years. However, in 1817 Abraham Thornton of Castle Bromwich was taken to court not once but twice for the same murder. Deborah Bull finds out what happened and whether there are lessons to be learned today?