Tests have discovered what killed more than 300 birds in Anglesey - but experts are still no closer to finding out why.

The Animal and Plant Health Agency (APHA) have carried out an investigation in to how hundreds of starlings ended up dead on an unclassified road in Bodedern last week.

Several birds were sent off for tests which found they died from "trauma and internal bleeding".

North Wales Live reports that despite the results scientists are still none the wiser what caused the birds to plummet to the ground.

They are continuing to investigate alongside North Wales Police.

One expert said that it wasn't uncommon for starlings to fly into the ground.

The birds were seen by Hannah Stevens flying in murmuration approximately one hour before she found them dead in the road.

The birds were also tested for bird flu but results came back negative.

More than 300 starling were found bloodied on the country road
The birds were found near Llyn Llywenan in Bodeder

A spokesperson for APHA said: "Preliminary findings indicate death due to trauma and internal bleeding in many of the birds examined so far due to impact with the ground.

"We are working closely with the North Wales Police Rural Crime Team to obtain more information about the incident.

"We have investigated several incidents of mass mortality in groups of starlings previously.

"The underlying factors that may have been involved in this case are being investigated."

Some have suggested that the birds may have been "spooked" by a loud noise or a predator causing them to panic and crash in to the ground.

Others have suggested that they may have become disorientated in the strong winds making it difficult for them to keep steady.

North Wales Police confirmed that they had received the intial post-mortem examination findings but were waiting for toxicology results before releasing the outcome of the investigation.

A spokesperson for APHA said that in cases like this toxicology results can take up to eight weeks.