Jane Ramsey, an independent member of the Committee on Standards in Public Life, has resigned from the Committee with immediate effect. Continue reading...