In an interview with 18 Doughty Street TV's Iain Dale, the former Downing Street spin doctor, and author of the Spin Doctor's Diary, Lance Price, has said that far from it being Alastair Campbell that called Gordon Brown "psychologically flawed" it was actually the Prime Minister himself, Tony Blair.
When asked about why Alastair Campbell spoke of Brown in such terms, Price said to Dale that he wasn't sure it was Campbell. When pushed he went to say,
Well no, I don’t know, I don’t know for a fact it was Alastair Campbell. I’ll tell you what somebody…somebody very close to the Chancellor who was having this discussion, many people had this discussion obviously, said to me; “By the way everyone says it was Alastair, it wasn’t Alastair”. He said it was Tony Blair. It was Tony Blair who said it. It was completely unacceptable for the news to be out there that this was what the Prime Minister said about the Chancellor so therefore Alastair took the rap and Alastair’s been the lightning conductor ever since.You can see the entire interview here.