Seven-time Formula 1 world champion Lewis Hamilton has received his knighthood for services to motorsport from Prince Charles …

source