A Lib Dem MP has said many Tory MPs are “toxic” and claimed David Cameron is using his coalition partners as “cover” for unpopular decisions.