Prime Minister Scott Morrison has personally thanked former Prime Minister John Howard for his unexpected role in a domestic violence incident on the streets of Sydney last Wednesday.

79-year-old former PM was on his daily walk near his home on Sydney’s north shore at about 7.45am when he saw a couple fighting on the street.

The Daily Telegraph reported that Mr Howard called out to the couple in an attempt to stop the fight, before standing with the woman until police arrived.

Police confirmed the 44-year-old woman has been charged and is set to appear in court tomorrow - while the man, aged 47, was taken to hospital as a mental health precaution.