John Crace
John Crace is the Guardian's parliamentary sketch writer and author of Depraved New World: Please Hold, the Government Will Be With You Shortly
John Crace is the Guardian's parliamentary sketch writer and author of Depraved New World: Please Hold, the Government Will Be With You Shortly