Donald Trump on Thursday accused the New York judge in his civil fraud trial of “having your own agenda” - and the judge told his lawyer to control his client - as a months-long case that could hobble the former U.S. president’s business empire neared its end.

During a contentious final day of the trial in Manhattan, Trump once again tangled with Justice Arthur Engoron, who is considering what penalties to impose after earlier finding that Trump’s company inflated his net worth to win better financing terms.

“You have your own agenda. I understand that you can’t listen for more than one minute,” Trump said in court, as he denied wrongdoing and repeated claims of political persecution.