President Donald Trump blindsided many of his own administration officials and allies with his vow to pay all American adults $5,000 if Republicans keep control of Congress, prompting an internal scramble on Thursday to backfill the proposal’s specifics, two people familiar with the matter told CNN.

US President Donald Trump has promised a $5,000 payment to every adult American if Republicans win control of both chambers of Congress in November’s midterm elections.

The US president's US$1.35 trillion pledge raises a number of questions, and he has not specified where the money would come from.