Deputy mayor dismisses concerns Sir Sadiq will ‘swan off into the sunset’ without getting London ‘anywhere near’ net zero carbon emissions