"Your house can be raided by police and you know you've done nothing wrong and nothing happens for a year," Conservative MP Peter Bone told ITV News Political Correspondent Libby Wiener after it was announced that will not face charges over fraud claims.
"In a way it's alright for me as an MP I'm used to having people say nasty things about me but it's very unfair on my wife and children," he added.
A spokesman for Northamptonshire Police said: "We received a complaint about a suspected fraud and had a duty to investigate those claims. By their very nature, fraud investigations are complicated and can take a long time to complete.
"Following our investigations, we submitted a file for consideration to the Crown Prosecution Service and we have now been informed of their decision."
More top news
A man is facing a jail after he was found guilty of trying to join Islamic State in Syria to fulfil his ambition of becoming a martyr.
Six thieves who stole articulated lorries and their hauls, including £200,000 worth of chocolate, have been sentenced to more than 27 years.
The 83-year-old, best known for his role in the Oscar-winning film Doctor Zhivago is being cared for by his son, his agent said.