However, George Russell still expects McLaren ... Even with their fair share of blunders, McLaren are in a good position to ...