Image copyright Family photo Image caption Gerald Corrigan was struck outside his home

A man who suffered "horrendous injuries" when he was shot with a crossbow has died in hospital.

Gerald Corrigan, 74, was struck outside his home on South Stack Road, Holyhead, on 19 April at 00:30 BST.

North Wales Police have now confirmed Mr Corrigan died, nearly a month after he was injured.

The force previously urged the crossbow shooter to come forward and said its investigation into the attack was continuing.

Mr Corrigan had been trying to fix a satellite dish on his home when he was hit with the bolt through his upper body and right arm, police said.

Det Ch Insp Brian Kearney said: "This is a truly shocking case and our thoughts are with Gerald's family and friends at this very sad time."

Mr Corrigan, a former photography and video lecturer had lived on Anglesey for more than 20 years.

He had been taken to Royal Stoke University Hospital, the major trauma centre serving north Wales.

Image copyright North Wales Police Image caption Gerald Corrigan's house is near South Stack Road

Local councillor Trefor Lloyd Hughes said it would be a "very sad day for the family".

He added: "He must have put up a good fight to stay alive.

"There's no doubt it has shocked the community. It's a picturesque area, people will be in a big, big shock.

"In an area that's so quiet, after midnight, it makes you wonder what the heck is going on."

Mr Corrigan's family previously said: "This is a horrific incident that has happened to our family.

"We cannot think of anybody who may have wanted to hurt our father and dear partner.

"We are trying to come to terms with this shocking incident.

"If anybody has any information at all about what has happened, however small, please come forward to the police."