Donald Trump clashed with the judge in his New York civil fraud trial on Monday, with the judge threatening to cut off his testimony.
Under questioning about his company's accounting practices, Mr Trump repeatedly clashed with Judge Arthur Engoron, who is weighing whether to impose hundreds of millions of dollars in fines.