George Russell insists that he doesn’t “see any reason” why Mercedes will not get themselves back into the fight for the top five positions during the Spanish Grand Prix weekend off the back of two slightly more challenging races in Imola and Monaco.