The biggest winners and losers of 2025 so far | Supercars