Christian Horner and Geri Halliwell-Horner are facing further backlash over new plans at their £9.2m mansion on the Oxfordshire border.
Christian Horner was relieved of his duties midway through the 2025 season by Red Bull Racing, signalling a pause to his long-standing presence in Formula 1. For now, the former team boss is expected ...