Tory rival Boris Johnson would be 'disaster' for fight against climate change, claims London mayor

More...