Racing Charles Leclerc Wins British Grand Prix as Safety Car Denies Late Silverstone Showdown 2 weeks ago