[7] The revolt quickly collapsed and the brigade returned to the Netherlands without seeing action but Cannon remained and in August 1685, he was appointed Lt-Colonel of the newly formed Queen Consort's Light Dragoons, the Duke of Somerset filling the largely ceremonial post of Colonel.
[17] Obtaining supplies still required access to a major port; since the Royal Navy had re-established control over the Irish Sea by breaking the Siege of Derry, Cannon headed for Aberdeenshire, an area dominated by the Catholic Gordons and an Episcopalian and Royalist stronghold since the 1630s.
[19] Once Cannon was prevented from reaching Aberdeen, his options were limited; the Battle of Dunkeld on 21 August makes little strategic sense since Highland tactics were unsuited to urban warfare and they were repulsed with heavy losses.
They now retraced Cannon's route the previous year by heading for Aberdeenshire and managed to assemble several hundred men but lacked the means to attack Aberdeen itself, while the government army continued to pursue him and his forces once more dwindled away.
[20] Effective Jacobite resistance ceased with the surrender of Kenneth Mackenzie, 4th Earl of Seaforth; Cannon and Buchan took refuge first in Mull, then Lochaber, where they were protected by the MacDonald chief Glengarry.
After the Highland chiefs swore allegiance to the new government in January 1692, Cannon and Buchan were given safe conduct passes to leave Scotland, landing at Le Havre in April.