The British Grand Prix at Silverstone: F1 records and the finest moments