Has Ted Carter revealed ...