Senate opponents of President Donald Trump's declaration of a national emergency at the Mexican border have moved very close to having enough votes to prevail, and one Republican suggested he risks a rebuff by the GOP-led chamber if he doesn't change course.