A Queensland police officer told 9 News that Ms Hamill is now safe and has been reunited with her family.

“She was visibly distressed and was very relieved to be safe again and contacted her family who met her at the hospital which is a great result,” he said.

The man has been arrested and will face charges today.

This article first published on Marie Claire.