London has spent billions, but no one can escape climate change