‘This is not the first time that Donald Trump has promised checks to the American people’