Red Bull's Max Verstappen on the podium after winning the Japanese Grand Prix at the Suzuka circuit on Sunday, April 7, 2024. AFP

Max Verstappen back with a bang as Red Bull dominate Japanese GP