He should never resign. The jerks in his district will just elect another braindead leftist fool. At least with Weiner we have a totally compromised leftist who can vote just like his replacement would but will always be an object of ridicule who will lack credibility even among the democrats.
You are right. HE belongs there. He has the credentials to fit right in. His wife called him both a liar and deceitful. She is one heck of a reference.
I view him as a lying, deceitful fool.... a common idiot.
That’s what we have running this country today!