Drama surrounds final 3 races of F1 season as drivers voice displeasure with recent FIA decisions November 22, 2024