Just one race into 2025, George Russell believes McLaren is in a stronger position than Red Bull was when it rewrote the ...