Gordon Brown hits back: this is no time for a novice