This may sound odd, but the tyre foam will remove almost anything but you have to wipe it off and then wash it afterwards.
If you use it on the rubber mats in the truck it lifts all the mud, spilled coffee and stuff from them, then just use a rag to wipe it out. Wicked stuff.
“scouring pads” great for scraping off burnt on food from an ally cooking pan’s
But NOT recommended to clean a plastic surface (ie your dash)
I think Harry’s pulling your plonkers (not serious)
Q says : yes Baby Wipes, are the best ( I keep a sack in the cab )
Multitude of uses, including personal hygiene…
They dont have to be expensive (branded) ones,
Tesco own, Happy Shopper etc. work equally as well.
If not available, Warn Water and Washing Up Liquid
(used carefully, Avoid saturating the electrical switches, etc) Is a good second.
In the long term, any type of spray polish used on plastic will attract a build up of dirt / dust particles.
which apart from eventually becoming non-effective at shine’ing
is really bad for the electrical contacts in your cabs switches etc.
Regards 2xQ
So what do you lot use as polish then, me I don’t bother with the stuff, I clean it all off with baby wipes 1st (the worlds 2nd best invention, 1st is internet ■■■■ of course) then buff the unpolished plastic with a yellow duster, then I just use one of those Pledge furry brush dusters to keep it clean, I use an air line to get the dust out of the joints/seams (then stow it away again, nowhere near my windscreen) I’ve found it stays cleaner without polish & I cannot stand a shiny dash.
skids:
when i was in the army we used to rub engine oil into the plastic before any inspections etc. worked a treat!
When I started work another driver who had just been given a GUY Big J decided it would be a good idea to polish his cab interior with a diesel soaked rag. He left it over the weekend and the boss used it on Sunday to take a load of wheat to intervention.
On Monday morning the truck looked like it had been untouched by a duster for 100 years 
Im sure the term “cab happy” was used then too 
“I’ve found it stays cleaner without polish & I cannot stand a shiny dash”
Yep thats what Ive found,
OK Slightly fade’d and buff, doesnt look as good as the glossy [zb]
But stays cleaner longer…
I’d like to add that:
Nothin messes up the next drivers day
quite like taking out a truck, with a freshly polished steering wheel rim
Maybe I should add “Check Steering Wheel rim for adhesion” (to pre-drive check list) 
Regards 2xQ
Actually, I’ve now answered my own question
The definitive way to remove Cockpit Shine is

Isopropanol, or Isopropyl Alcohol. I got this off of eBay. It’s what babywipes contain, except a neat solution cuts out the elbow grease.