The jailing of ex-MP Denis MacShane for making bogus expense claims was "not justice", said his former Labour colleague Tom Harris.
The former transport minister tweeted that it was an "awful day":
Harris also made a reference to Liberal Democrat David Laws, who has been appointed a minister despite revelations that he claimed allowances to pay his partner rent for the London flat where they lived.
If only @denismacshane had claimed he was only only trying to cover up his sexuality, he'd be back on the front bench by now.
More top news
"By killing his children, Mr Sheats will have to live the rest of his life with this horrible memory."
Jeremy Corbyn has been heckled as he gave a speech at a rally over the EU referendum result.
Investigators have extracted data from the crashed EgyptAir Flight MS804's recorder.