Only two holdouts left.

Ward 5 Councilmember Harry Thomas Jr. was a guest on NewsChannel 8’s NewsTalk program this afternoon, and the gay marriage bill expected to pass through the council later this year was on the agenda. While he did not make a pledge on camera, anchor Bruce DePuyt reports that in a conversation afterward, Thomas told him that he will indeed vote for the bill, “despite grief he will get from some constituents, clergy in his ward.”

The promise comes after months of sometimes agonizing fence-straddling on Thomas’ part. With Thomas on board, only the two east-of-the-river ward councilmembers—-Yvette Alexander and Marion Barry—-have declined to come out for the bill.