Kiran Stacey Fox resignation letter and Cameron reply