Both Peter Mandelson and David Miliband have made comments recently which are clearly critical of Gordon Brown. In Mandy's case it is in order to help shift copies of his new book. In Mili_D's case it is part of his positioning for the Labour leadership contest.
I am afraid it seems pretty obvious that both of them chose not to for their own political positioning reasons. That means they completely lack credibility on this question now.