Charles Leclerc scored his first win of 2026 in a F1 British Grand Prix that disappointingly ended under safety car and ...