President Donald Trump promised every adult citizen in the US $5,000 if Republicans retain control of Congress in the upcoming midterm elections. He made this promise during a marathon speech at the Republican midterm convention in Dallas, where he also attacked Democrats and defended his unpopular war in Iran. However, Trump did not provide any details on how this money would be paid for or where it would come from. According to $1 trillion or more, implementing such payments could cost, which has raised ethical concerns. The proposal has been met with criticism, with some accusing Trump of attempting to bribe voters to back Republicans. Vice-president JD Vance appeared to partially row back on Trump's claims, suggesting the payment would not go to all citizens and that it could be paid for by tariff revenues, although this is unclear.
comments that critics said underscored his party’s weakness ahead of the vote.