I Never Promised You a Rose Garden: An Insider's Guide to Modern Politics, the Coalition and the General Election