Snow.

Large clumps of wet snow following on directly behind a downpour of rain. Settling briefly on darker coloured cars.

This might be the earliest snow in London in a long time. I don’t recall any earlier in the last 40-someting years.