Helen Edmundson's dramatisation of Thomas Hardy's classic The Mayor of Casterbridge. Michael Henchard tries to hold his life together, despite painful revelations.