The Conservative MP Charlie Elphicke has been charged with three counts of sexual assault, the Crown Prosecution Service has said.
The 48-year-old politician is alleged to have assaulted one woman in 2007 and a second woman twice in 2016.
A source close to the Dover MP said he was "stunned" to have been charged, but that he was "100 per cent confident he will be cleared".
In a statement, Elphicke’s lawyer Ellen Peart said her client “has said from the outset that he denies any wrongdoing”.
“He will defend himself vigorously and is confident that he will clear his name,” she added.
The Crown Prosecution Service said it decided to charge the MP after it reviewed evidence from the Met Police.
Elphicke referenced the accusations on Twitter last December.
Elphicke was suspended from the Conservative Party in November 2017 after "serious allegations" against him were referred to police.
Theresa May controversially restored the Tory whip to him 13 months later, in December, before she faced a vote of no confidence.
At the time, Labour MP Jess Phillips accused the Prime Minister of putting "political power" ahead of protecting alleged victims.
In a tweet posted around that time, Elphicke wrote: “I remain as confident as I always have been of clearing my name and will continue to work as hard for Dover & Deal as I always have done.”
Elphicke is due to appear at Westminster Magistrates' Court on September 6