The US House of Representatives has turned down a Republican “compromise” bill on immigration despite an eleventh-hour endorsement by President Donald Trump.
The GOP-dominated House voted 301-121 against the far-ranging bill on Wednesday, a move that further revealed deep divisions between Republicans over Trump’s immigration policies.
All Democrats and 112 Republicans voted against the measure, which proposed providing long-term protections to Dreamers—thousands of immigrants brought to the United States illegally as children. The bill also sought to deal with an ongoing crisis over the separation of children of illegal immigrants and their families at the border.
The bill would have authorized $25 billion for Trump’s controversial wall along the US border with Mexico, which he insists would curb illegal immigration.
Another key aspect of the deal was that it would restrict family-based immigration into the US. Overall, the…