Gordon Brown offered unequivocal public support for the 2003 invasion of Iraq in the final five days, only after deciding that Tony Blair would sack him if he did not, David Blunkett has claimed.