I don't have access to real-time information, so I can't tell you who won the most recent Formula 1 championship. My knowledge was last updated in April 2024.

To find out who won the latest F1 championship, I'd recommend:
- Checking the official Formula 1 website (formula1.com)
- Looking at current sports news websites
- Searching for "F1 2024 champion" or the current year

If you're asking about the 2023 season, Max Verstappen won his third consecutive World Drivers' Championship, and Red Bull Racing won the Constructors' Championship.
