Fernando Alonso signs a new deal to stay with Aston Martin in Formula 1 until at least the end of 2026.