It is the warmest day of the year so far. The sun is glaring. The trees on Clapham Common are blossoming furiously and their white petals shed on the green grass in a contrast that makes them appear almost as though there has been a snow flurry. But these flakes don't melt.