The North Carolina General Assembly will gather in Raleigh on Wednesday for another special session – this time, to consider a full repeal of House Bill 2.

The special session was prompted by a compromise reportedly brokered by Governor-elect Roy Cooper, State House Speaker Tim Moore and State Senate president pro tem Phil Berger: in exchange for a full repeal of HB2 – widely derided by critics as the most anti-LGBT law in the country – the Charlotte City Council would repeal the anti-discrimination ordinance it passed earlier this year. (State legislators passed HB2 in March specifically to overrule the Charlotte ordinance.)

The Charlotte City Council voted unanimously on Monday to repeal its ordinance; later that day, Gov. Pat McCrory officially called the NCGA into special session, to convene in Raleigh on Wednesday morning.

Now, it only remains to be seen: will the General Assembly, dominated by Republicans, actually vote for repeal?

Not everyone is in favor of the compromise. Even with Moore and Berger reportedly orchestrating it, some Republicans are saying they won’t go along – and while progressives have been fighting HB2 all year, some are unhappy with the prospect of losing Charlotte’s ordinance, which was designed to protect the rights of transgender people. Still, other progressives and LGBT advocates say it’s worth it to be rid of an odious law – and many conservatives who initially supported the bill are equally ready to be free of the backlash that’s already cost the state millions of dollars.

State House Representative Graig Meyer (D-Chapel Hill) has been a vocal opponent of HB2 all year. He discussed the special session on WCHL with Aaron Keck and Blake Hodge.