The more I look at that photo, the more it makes me furious that there are such vile drivers out there.
Who ever hit it, would of known they'd done so.
The fact a person does this kind of damage, looks to see what they've done, looks around to make sure no one's looking, and just drives off! That's just the worst part of todays selfish nature that makes me cringe. Plus the fact you now have to pay possibly reasonable money out of your own pocket to fix this is even worse.
Such a gutting shame people can be this low mate, I genuinely feel for you, and if you weren't the other end of the country, i'd have this through my bodyshop making sure you only paid the material costs to repair this.