Formula 1 The £18 million sale that could solve Michael Schumacher's family's financial problems 5 november, 2024