Former president Donald Trump is ready to fight in court, his lawyer has said.
Trump is due in court on Tuesday to face criminal charges after he paid porn star Stormy Daniels $130,000 (£105,000) in hush money to buy her silence over an alleged affair.