Sir Sadiq Khan has been ridiculed for handing out wildflower seeds to commuters just weeks after announcing that London 's Green Belt should be built on.