Mercedes roar back to form at just the right time

Mercedes have finally taken their first win of 2022, and in turns of momentum, it could hardly have come at a better time.