Didn't most of this happen when Brown and Miliband were in power..
You are of course right that Brown was just as guilty of cosying up to News International, but Cameron was the only one stupid enough to invite Coulson into Downing Street.
Of course nobody in the country wants to admit it but, on this particular issue, the only party to be genuinely in the right all the way through are the Liberal Democrats. Maybe Clegg should be the new PM if Cameron goes... (gets tin hat and ducks for cover)