I would recommend you meet the senior most person at the traffic department and put your case there also speak to the manager of your insurance firm.


On your own, you have no chance.  I had a similar experience many times and  even though you are on the right, the police here will not take much action against the local.  Saying that, I have had justice done when senior officials came in and checked the accident report.


All the best.