Gordon Brown in a boxing match with David Cameron