Russell 'not feeling too lucky' despite strong start to 2026 F1 season

  • George Russell won the Australian Grand Prix to start the 2026 Formula One season, but has suffered technical problems in China and Japan.