Record-breaking former England cricketer Sir James Anderson will be among those accepting honours on Tuesday as he receives a knighthood. The fast bowler, 43, will be knighted by the Princess Royal at ...