Lads I have tried and tested everything and what I found best...
Home heating oil.
Spray on to a dirty car leave 5 minutes and then wash and polish after.
Instantly you see the tar beginning to run and it's not harsh on the paint
It is by far the best you can get