Gutted to see that TBH.
I always worry about the bonnet on mine after seeing so many RST's with bonnets flying up at speed. I have replaced the catch, cable, and cable mech just to be on the safe side!
From what i can see of the pics you could prob get that repaired for around £200-£300 IMO