Which driver won the formula 1 world championship 2023 July 8, 2019 16 32 64 128 Formula 1 world champions Formula one world championship 2021 formula one world championship 2022 formula one world championship