As I said earlier, I cleaned the dashboard with neat Sugar Soap, to remove any silicone type deposits that may have been put on previous. It did make a difference, but as is obvious from the photographs, not enough. I think the angle of the windscreen has a lot to do with it. Modern car windscreens are becoming increasingly more raked. I struggle to reach the bottom of the screen in my Jazz, which I have never found in previous cars. The greater the rake the greater the area of dashboard top and ergo, the greater the chance of reflections.