Gordon Brown won’t go out without a fight