Gordon Brown vs Piers Morgan: battle of the heavyweights