News

And in one simple sentence, with no reason given, the Milton Keynes squad brought Horner’s 20-year tenure as team boss to an abrupt end after six Drivers’ Championship titles and eight Constructors’ ...