Ant Davidson analyses a thrilling and controversial final lap of the French GP featuring Lando Norris, Daniel Ricciardo, Kimi Raikkonen and Nico Hulkenberg.