Realistically where do I stand legally? But I know for a fact he mapped a SC Clio yesterday with det cans on
It's proving it that'll be the tough part (I obviously believe you). A few years ago I had a non-car related dispute with a company and got a solicitor to write a letter threatening legal action. The letter only cost me £30 so might be worth a try.