The New Year Honours is a part of the British honours system, with New Year's Day, 1 January, being marked by naming new members of orders of chivalry and recipients of other official honours. From Wikipedia
The veteran F1 driver and Sky Sports commentator reflects on a four-decade career as he is honoured at Windsor Castle.