At 9:02 a.m. BST, police were initially called to a property in Tarskavaig, Skye, after a report of a 32-year-old woman sustaining critical injuries after being stabbed.
[3][4] At about 9:30 a.m., officers were called to an incident in Teangue, Skye, 8 mi (13 km) away from Tarskavaig.
[3] The police said a firearm had been discharged and a man, aged 47, had died at the scene.
[5] At around 10 a.m., they were called to an incident in Dornie, Lochalsh, about 26 mi (42 km) away from Teangue, where a gun had also been fired.
[10] On 27 July 2023, at a hearing at the High Court in Glasgow, the date for MacDonald's trial was set for 14 May 2024.