Ted Cruz
US Republican presidential candidate Ted Cruz (L) kisses his wife Heidi (R) during a campaign stop at the Glorioso's Italian Market in MilwaukeeReuters

Republican presidential candidate Ted Cruz has once again denied allegations that he cheated on his wife Heidi and that he was involved with a Washington DC madam. Cruz has been at the centre of a cheating scandal after the National Enquirer reported that DC madam Deborah Palfrey allegedly left a "black book" implicating Cruz when she mysteriously died.

According to the National Enquirer, there are 1,500 clients named in the book and the Texas senator is one of them. Each client would reportedly pay $300 (£210) an hour for time with one of the madam's women. Montgomery Blair Sibley, Palfrey's attorney, wants to release the names in the book because he claims it would be crucial for the electorate to know before casting their vote.

"If Montgomery Sibley has what he says he has, it has to be Cruz," investigator Wayne Madsen said to the Enquirer. "Going on what I know about the other male candidates still in the race, it isn't any of them, and Palfrey didn't provide call boys, so it wasn't Hillary [Clinton]."

Cruz, who is trailing real estate mogul Donald Trump in delegates denied any involvement during a town hall meeting in Madison, Wisconsin. "I have not. The attack was complete and utter garbage. It was complete lies. And it came from Donald Trump and his henchmen," Cruz told Fox News' Megyn Kelly. "Those reports, they're not a little bit true, not slightly true."

The 45-year-old senator continued: "It's completely made-up nonsense. It's simply not true. I have always been faithful to my wife. I love my wife. She's my best friend in the world. This is the kind of garbage the Trump campaign engages in. You know why? Because they can't debate substance."

The Republican frontrunner, meanwhile, has denied any involvement with the cheating allegations being spread by the National Enquirer. According to the New York Post, the National Enquirer report alleges Cruz has had affairs with five women.