After 20 years at the top of Formula One and over a year after a misconduct investigation, Christian Horner is out.