RALEIGH, N.C. — A North Carolina Republican who’s served in the General Assembly for 20 years isn’t seeking re-election.

Rep. John Blust of Greensboro made his announcement Tuesday on the House floor just before the legislature adjourned until May. This year’s candidate filing began Monday.

Blust served in the Senate for 2½ years in the mid-1990s. He got elected in 2000 to the House, where he was known to publicly critique leadership and the legislative process when both Democrats and Republicans were in charge. Blust said he regretted being unable to force dramatic changes to devolve power from a few key positions.

The 63-year-old lawyer and accountant said he had considered not running for months, but the idea took hold when redistricting performed by federal judges recently put him in an unfavorable district.