The body of a man has been found in the search in Scotland for a missing hillwalker from Northern Ireland who has been missing for three weeks.

Michael O'Grady, from Irvinestown, Co Fermanagh, was reported overdue on 6 January after going walking in the area of Ben Alder and Loch Ossian in the Highlands.

The 64-year-old was last seen on 22 December having left the Loch Ossian youth hostel to walk to Culra Bothy.

Lochaber Mountain Rescue Team found the body of a man in the Corrour area to the west of Ben Alder yesterday, Police Scotland said.

A spokesman said: "Police believe this to be the body of missing climber Michael O'Grady from Northern Ireland, who was reported overdue on January 6th."

There appear to be no suspicious circumstances and a report will be prepared for the procurator fiscal.

In a previous appeal to the public police described Mr O'Grady as an experienced hillwalker.