Lord Ken Maginnis has slammed the cash for ash scandal that led to the election and could cost as much as £500m as typical of "the lack of morality in politics today".
The 79-year-old former Ulster Unionist MP, who is recovering from a hip operation after having successfully battled prostate cancer, also vowed to make it to the polling station tomorrow despite his condition.
The former teacher said the failed Renewable Heat Incentive scheme was "an example of opportunism and the lack of morality in politics today".
"Now, it's opportunism first and the devil take the hindmost," he said.
The peer added he believed "unionism in general has lost its sense of morality".
Lord Maginnis ended his 50-year association with the UUP four-and-a-half years ago following a row with leader Mike Nesbitt, who censured him for describing gay marriage as "unnatural and deviant behaviour".
Despite the row, just days after being discharged from University College Hospital in London, the peer said: "I am not going to change the habit of a lifetime - I'll be voting for the Ulster Unionist candidate."
The former Fermanagh South Tyrone MP added he understood why Mr Nesbitt intended to given his second preference vote to the SDLP.
"I think his sentiment was justifiable, but, not untypical of the man, his means and expression were rather cavalier," he explained.
He also said he had not been inspired by the handling of the UUP's election campaign.