Daz
If you want i can pop over the weekend with some of my stuff to see what i can do if you want?
Can't really see anything from your pic but sounds like some sort of water spotting.
You shouldn't put a plastic cover over the car if its wet though bud
Just pm me if you want.