How can I get rid of glass smears?

The internal glass on my car always has a thin, grimy film on it. I have used soapy water followed by commercial glass cleaner, but can't get rid of it. I have also tried my own water/vinegar mix, but no matter which method or product I use I can never get them clean. Can you tell me how to get clean, smear free internal glass?

Asked on 26 August 2016 by Jack Young

Answered by Honest John
Use a powder based screen cleaner such as MER.
Similar questions
How should the fabric cabriolet roof on a 2016 DS3 be maintained? It was Scotch Guarded 3 years ago.
I am getting a new car next week and I want to apply a ceramic or graphine liquid myself to the car in the open. I want a good shine for a long time. Which shall I use, or should I apply both? Any favourites?
My Toyota C-HR was treated with a product called Diamondbrite. Unfortunately the dealer has sprayed all the glass as well as the paintwork with the product. This causes the windscreen to badly smear in...