Sir Sadiq Khan has been criticised after embarking on a 12,000-mile round trip to Brazil to attend a climate change conference - his fifth foreign trip of the year.
The London mayor has flown with City Hall aides to the “magical city” of Rio to attend the “biggest-ever gathering of mayors” at the C40 summit, a regular gathering of city leaders committed to responding to the “climate emergency”.