Edmonds was using his interview to promote his new Sky 1 series Noel's HQ, which he said would be responsible for good deeds which would improve people's lives.
"The politicians - and I'm talking about Gordon Brown - have had their day," he said.
"They've had their chance to do it and look at the mess we're now in."
He explained it was "down to the man in the street, individuals, every single person watching us this morning, to say, 'Well, what did I do today for Britain? What did I do for people I don't know?'"
They omitted his following sentence from the report:
"I evaded my taxes! Whoopee!"