Teams' World Champions! Jaguar boss James Barclay reacts
James Barclay celebrating Jaguar's Teams' World Championship win