Williams Formula 1 boss James Vowles says that an overweight car has hindered the team in recent seasons – and that this weekend’s race at Imola sees the start of a programme to address the issue. Vowles says that the team managed to reduce the chassis weight by 14kgs...