U.S. President Donald Trump said at the beginning of his meeting with British Prime Minister Keir Starmer in Scotland that "a lot of money was given to Gaza." He added: "We gave a lot of money and no one said thank you. Other countries will step up and help."

