Formula One · 15 days ago ‘The biggest winner will be F1’ – Horner reveals plans to avenge constructors’ defeat as he predicts ‘massively close’ 2025