John McCririck discusses Integrity with All Weather Racing