James Vowles kicked off a debate around the F1 cost cap and whether it is doing justice in today’s time from a broader ...