Mercedes hope to be able to challenge for the podium again at the Spanish Grand Prix after George Russell and Lewis Hamilton both found pace last time out in Canada