Fakta och bekännelsen talade för tydligt.