I was impressed - even when he admitted that that he was reading it off Facebook.
Because this seems exactly right to me. When he became Conservative leader David Cameron grasped intellectually what he had to be: modern, socially liberal, egalitarian, environmentally concerned.
He grasped it intellectually, but nothing in his background or his political career before 2005 gives one any sense that this is what David Cameron is really like. As I remarked the other day, David Cameron is under strain because he is acting the whole time.
By contrast, "modern, socially liberal, egalitarian, environmentally concerned" is a good description of what Nick Clegg is really like.