United States President Donald Trump has bragged about a crushing winning record in the estimated 3,500 legal cases he has been involved in over the past three decades, but Stormy Daniels has him twisted in knots.
The determined porn star, whose real name is Stephanie Clifford, and her made-for-cable television lawyer Michael Avenatti have proved implacable foes and Mr Trump’s lawyers have scored some huge own goals.
For those who have not been paying attention, Ms Daniels was paid $130,000 days before the US election to keep quiet about an alleged affair with Mr Trump back in 2006 (he denies the affair took place).
On Air Force One on April 5, the President offered the seemingly implausible explanation that his lawyer Michael Cohen made the payment without his knowledge or reimbursement.
Media player: “Space” to play, “M” to mute, “left” and “right” to seek.