Teenager Jack Johnson secured the biggest victory of his career with an impressive performance in the Norfolk Handicap Championship at Caldecott Hall.