I'd contact your insurance company asap and possibly the police, sounds like his taxi company are covering for him... some things not right...
funny surname tht 'gary 01442878855' ive never heard of it cant find it in the phonebook either lol
that should be a write off, i had a front right impact nowhere near as bad as that and the costs came to £2500, i was given the option to write it off or repair it. They offered me good money, so was a no brainer.
NICK