Former England captain Alastair Cook has been given knighthood in Queen's New Year's Honours list for his services to England cricket.[caption id="attachment_111972" align="alignce