Andy Coulson said if there was a deal between the Government and News Corp over the BSkyB takeover, "why did the Prime Minister give the job to Vince Cable?"
He added that Mr Cable is a "combative" member of the Liberal Democrats.
Andy Coulson, the Prime Minister's former spin doctor, has been giving evidence to the Leveson Inquiry.
Andy Coulson has appeared at the Leveson Inquiry today where his evidence was not exciting but did provide detail.
Lord Leveson said this morning he will not dragged into political mudslinging or be used to judge whether a minister should keep his job.