Double win at Cadwell Park for Leon

Leon rode a superb weekend and take 2 wins in the iconic UK circuit.