Simon Hughes clearly feels that he is the "real" voice of the Lib Dems, he isn't. He may well reflect the views of a number of Lib Dem MPs who haven't reconciled themselves to the fact that coalition means compromise. But, as I have said before, a Lib Dem who isn't prepared to enter a coalition with anyone except Labour isn't a Lib Dem. They're Labour.
Hughes' latest bone-headed idea is for back-bench Lib Dem MPs to have a veto on the coalition government's policies. Fool.
There is a process by which backbench MPs can oppose the Government's policies, it's called a division. Backbenchers from the party of government have never had a veto on the government's business, why should the Lib Dem's be afforded that luxury?
It seems that most Lib Dems understand that there is a tricky balance to be struck, that there is important work to be done and, while this isn't the best position for each of the coalition parties, we need to dig in and work together. If Hughes feels it impossible to work with the Conservatives and his own front bench Lib Dem colleagues why not just bugger off to Labour and let the serious politicians get on with it?