In Birmingham yesterday Mr Cameron delivered the third great speech of his career. As on the two previous occasions, it came at exactly the right moment. He arrived here in shocking shape after a dire six months, during which the Government had been guilty of indecision, incompetence, drift and – at times – an intolerable arrogance. Many people no longer knew what the Prime Minister stood for. There was even talk that he might not survive until the general election.
Read more via David Cameron has shown why the Tories are the truly moral party – Telegraph. There’s not much I would want to add in response to what was a superb speech setting out a compelling vision.