George Russell is optimistic Mercedes have identified and resolved the glitches that have afflicted his car's power unit ahead of this weekend's Hungarian Grand Prix.

Read the full story on Sky Sports →