Senate Majority Leader Mitch McConnell (R-Ky.) may be the only thing standing between a spending bill and the president.

House Democrats and a few Republicans passed two spending bills last week that would reopen the government, but McConnell refused to bring them before the Republican-held Senate. And on Tuesday, McConnell did it again — even though Democrats "have secured enough Republican votes in the Senate to reopen government," Rep. Alexandria Ocasio-Cortez (D-N.Y.) tweeted Wednesday.

We have secured enough Republican votes in the Senate to reopen government.



Our obstacle now is Mitch McConnell, who won’t call the vote for what seems like 2 reasons:



1. He won’t operate independently of Trump

2. He’s putting his own re-election ahead of 800,000 working people https://t.co/ARMePsObUw — Alexandria Ocasio-Cortez (@AOC) January 16, 2019

The government shutdown began Dec. 21 over President Trump's refusal to sign a spending bill without $5.7 billion in border wall funding. Democrats still refuse to bend to that demand. And when they took over the House this year, they and five Republicans quickly passed a spending bill to fund most government departments for the year and another that would fund the Department of Homeland Security for 30 days. McConnell refused to bring them for a vote in the Senate, saying they were "absolutely pointless show votes" on bills Trump wouldn't sign.

Democrats pointed out that the GOP-held Senate passed similar bills last year, which then-House Speaker Paul Ryan (R-Wisc.) wouldn't bring for a vote. And when those House Democrats, along with 12 Republicans, voted Friday to send a new set of spending bills to the Senate, McConnell again turned them down. Kathryn Krawczyk