On the latest episode of The Chequered Flag Podcast, the team discuss how Kimi Antonelli benefitted from a slice of luck to take the win in Japan and feel that Mercedes will be ruing the extended ...