I made the really bad decision to get my car washed at a local handwash setup in my local Tesco!

When I returned the car appeard to be fine as it was getting dusk outside. The following day on closer inspection there is swirl/scratch marks to some of the panels and the window rubbers look awful as the picture shows.



I realise this is my own fault for not washing the car myself which I usually do and will try to polish the swirl marks out but is it possible to make the rubber look better than this?

I would really appreciate any advice from you detailing experts on here.

Thanks
Michael