🔧 Tech Show: What Red Bull's improvement & Mercedes' upgrade troubles mean for 2027 (ad free) 17 Oct 2026