The biggest day of 2024 launch season, with both Mercedes and McLaren revealing their cars, is tackled in the latest episode of The Race F1 Podcast