Russell: Everyone at Williams frustrated by recent form
Since he earned 10th place at the Russian GP, Russell has finished the last five races in 15th, 14th, 16th, 13th and 17th positions.
He’s also struggled of late to match his early season pace in qualifying, having previously been guaranteed to at least make Q2.
Despite failing to score in recent races Williams still looks set to beat Alfa Romeo to eighth in the World Championship, as it …Keep reading