Republican U.S. Rep. Aaron Schock of Illinois announced he will resign on March 31 following questions about spending by his office and campaign.

"The constant questions over the last six weeks have proven a great distraction that has made it too difficult for me to serve" the residents of his district, Schock said in a statement Tuesday.

Schock, 33, is in his fourth term. He is a member of the tax-writing House Ways and Means Committee and a senior deputy Republican whip, responsible for helping leaders count votes.