2024 F1 Brazilian GP - full analysis by Peter Windsor