RALEIGH, N.C. — Senator Jim Perry, a Republican representing District 2, announced his resignation from the North Carolina Senate effective immediately. Perry, who has served since his appointment in January 2019, cited the completion of the short session and personal reflections on his time in office as reasons for his departure.