Kimpton racer Harry Hickton produced a sensational performance to win the 2024 Vertu Motors Mini Challenge trophy at Brands Hatch ...