Will Charles Leclerc stand on the podium at the 2026 Brazilian Grand Prix? | Prophecy