Kenny Dalglish, a man who personally attended the 96 funerals of the Hillsborough victims and has raised millions for charity, is yet to receive a knighthood. Nick Clegg, who broke his biggest election promise and served as a poor deputy PM for five years, is to get one. Anyone?