Renault driver Daniel Ricciardo has conceded to being left stunned by the pace of Racing Point following the first two Formula 1 grands prix of the season. The RP20 has so far been one of the talking points this campaign after the back-to-back... MoreĀ»