Christian Horner received the royal CBE title, the highest honor possible following being knighted, from King Charles at Buckingham Palace in commemoration of his achievements in Motorsport. To Channel 5, the British team principal gave his thoughts on the award.