Hazel North
Hazel North went missing three weeks ago Police Scotland

The body of missing teenager Hazel North has been found at Dean Castle Country Park in Kilmarnock, police have confirmed.

Her boyfriend, John Davis, 25, has been arrested in connection with the 19-year-old's death.

North was reported missing on Friday after she had not been seen for almost three weeks.

She last contacted her sister on March 4 to say she was meeting a male friend in Kilmarnock.

Forensics are still being carried out at the site where human remains were found buried in a shallow grave. The area is near Davis's house in Northcraig Road.

A post-mortem examination is due to take place today to establish the exact cause of death.

Chief superintendent Gillian MacDonald, divisional commander from the Ayrshire Division, said: "I can confirm that as part of the ongoing Hazel North missing person inquiry, officers have carried out a detailed search and excavation of an area within Dean Park, Kilmarnock and the body of a young woman has been found.

"We believe this to be Hazel North. Hazel's family has been advised of this and officers are supporting them at this difficult time.

"I can confirm that a number of people have been spoken to in connection with the inquiry into Hazel's disappearance and these enquiries are very much ongoing."