Red Bull team boss Christian Horner reckons that reigning champion Max Verstappen has answered his critics with his sensational victory at the Sao Paulo Grand Prix.