The 2016 election was a mandate to change the status quo and drain the swamp. Two years in, the massive spending boondoggle moving through Congress shows how badly Republicans have failed to do so.

For starters, the massive spending bill increases federal discretionary spending by 13 percent, bursting through caps meant to curb deficit spending. Indeed, under a unified Republican government, the federal deficit is about to touch a trillion dollars.

So much for fiscal conservatism.

The policies in the bill are just as bad. For starters, the limited border wall funding is restricted to designs “deployed as of the date of the Consolidated Appropriations Act, 2017,” meaning that President Trump cannot use the money he’s been given to build the wall he wants — only designs from the Obama era or older, such as fencing.

Of course, the Democrats’ priorities received better treatment. Senate Minority Leader Chuck Schumer got his Gateway Program rail funding. Don’t just take my word for it: House Appropriations Chairman Rodney Frelinghuysen, R-N.J., noted that $900 million dollars had been appropriated toward rail infrastructure “to start construction of critical projects, including Gateway.”

Our Republican government did manage to accomplish something that President Barack Obama was unable to: Further diminishing and attacking the Second and Fifth Amendments by including a “Fix NICS” provision that does not include language to protect constitutional rights to bear arms or due process. Those rights are already being abused by the Department of Veterans Affairs, and this bill does not include the due process fix that the House of Representatives passed to address the problem.

One would think that at least a few unifying Republican priorities like defunding Planned Parenthood and so-called "sanctuary cities" would get included in this bill, but they were not. Oh yeah, neither were any Obamacare reforms or repeals.

It doesn’t end there. To top it off, this budget-bursting policy disaster was written in secret by a handful of members and staff, and then rank-and-file members were forced to vote up or down on 2,232 pages less than 24 hours after it was made public.

So much for representing the will of our constituents — we can’t even tell them what’s in the bill!

In the coming days and weeks, the public is sure to learn about additional programs and allocations with which they disagree. Sadly, when you’re in a swamp, it’s tough to see through the muck, and this atrocious bill does nothing to clean things up — instead, it’s just further gummed up the works.

Rep. Ralph Norman, a Republican, represents South Carolina’s 5th congressional district. He is a member of the House Freedom Caucus.