Liam Fox resigning as personal life and work distinctions blur.