I couldn't figure out for the life of me what it was, the stuff was sitting on top of the paintwork but wouldn't shift, even with polish
A bit of assistance from some friends identified it as limescale, I parked the car in an underground carpark for two days last week and it had dripped on from the ceiling!!
Knowing citric acid would shift it I spent the best part of this morning rubbing the car with lemons cut in half, they soon shifted the scaling, neighbour thought I had lost it when he saw me rubbing lemons on the car but they were perfect, firm enough to remove the scaling but soft enough to protect the paint.
The crazing in the paint I caused when washing it was another matter and took many, many applications of polish to shift, followed by a couple of wax layers the car now looks like this.



It's about 95%, Autoglym super resin polish simply isn't a great cutting agent, I will give the bonnet a proper cut and polish in the spring but it'll do for now
If you find limescale on your car do not, I repeat not try to wash it off with a car shampoo, treat with care and use a weak acid to remove it, lemons as I have said are perfect for protecting the car while dissolving the scale. If you scrub it the limescale flakes up then scratches the paint, as I found.