U.S. President Donald Trump speaks during the Friends of Ireland Luncheon in honor of Ireland Prime Minister Leo Varadkar at the U.S. Capitol on March 14, 2019 in Washington, | Pool photo by Olivier-Douliery via Getty Images Donald Trump: Theresa May ‘didn’t listen’ to me on Brexit ‘I don’t think another vote would be possible because it would be very unfair to the people that won,’ US president says.

U.S. President Donald Trump said Theresa May "didn't listen" to his ideas on how to negotiate Brexit, and a second vote on EU membership would be "very unfair to the people that won."

Trump was speaking in Washington on Thursday alongside Irish Prime Minister Leo Varadkar, who is in the U.S for St. Patrick's Day celebrations.

The U.S. president said he "predicted it [Brexit] was going to happen and I was right and people laughed when I predicted it and they won by about two points."

"I'm surprised at how badly it’s all gone from the standpoint of the negotiation."

Trump added that he gave the British prime minister "my ideas how to negotiate" Brexit but "she didn't listen to that and that’s fine, she has to do what she has to do. I think it could have been negotiated in a different manner. I hate to see everything being ripped apart right now."

But the president is not a fan of a second referendum. "I don't think another vote would be possible because it would be very unfair to the people that won, to say what do you mean you'll take another vote? That would be tough."

"Very complicated issue. The issue on the border of Ireland is one of the most complex points," he said, standing next to Varadkar.

"I would like to see that whole situation with Brexit worked out ... We're talking to them about trade and we can do a big trade deal with the U.K. We're also renegotiating our trade deal with the European groups, literally individual nations, and also with the whole [bloc]. But it's very sad to see what's happening there."