Inside a torrid week for the MP for Hampstead