David Cameron did all right today on a tricky wicket, but he does lose his rag a lot. Odd, because I am told he almost never does in private.
Touted as a 'full, frank and unvarnished' assessment of the Coalition's progress, today's mid-term review has been dismissed by Labour.
The Coalition has published a 119-page report showing the progress made on the 399 pledges taken together in 2010. Not an easy read.