London Mayor Boris Johnson believes voters are one of the biggest obstacles to improving the city’s resilience to the effects of climate change.