On arriving at Stirling, Mackay met Sir John Lanier, who communicated to him the orders that had been issued by the government on receiving the news of his defeat. So decisive had the battle of Killiecrankie appeared to them that they had given up all idea of maintaining a position on the north of the Forth, all the country beyond which they meant to abandon to the victorious arms of Dundee, and to confine their operations to a defence of the fords of the Forth, and the pass and bridge of Stirling. In pursuance of this design orders had been sent to Barclay’s regiment, which was quartered in the county of Aberdeen, to retire upon Dundee, and Lanier had despatched an express to his own regiment, which lay partly at Alnwick and partly at Morpeth, to hasten down to Scotland. This plan, however, was disapproved of by Mackay, and he, therefore, as he says, “resolved to alter these measures, knowing how hard a pull we would have, if he left the north, which are absolutely the best men of that kingdom for the war, to the discretion of the enemy, where he would not only get great numbers to join him, but also take possession of towns and seize upon the public revenues, whereby they could form a fashion of government, and so have more plausible ways, not only to maintain but also to engross their party, than ever they have had.”[608]

For these reasons Mackay determined to take the field again without delay, and to give, as he observes, “some eclat to the service, and hinder the disaffected of the shires of Perth and Angus to rise in arms against the government,” he resolved to march direct to Perth with the forces which were at hand, and place a garrison there. Fortunately some of the troops which the privy council had ordered to rendezvous at Stirling were already there, and others were at hand. Preparatory to his march he sent Sir John Lanier to Edinburgh to hasten the advance of his own regiment, consisting of nine troops of horse, and also of Hayford’s dragoons, consisting of eight troops, and ordered eight troops of horse, and four of dragoons, both of which had been newly levied, and Lord Colchester’s regiment of horse, not above 500 men in all, to join him at Stirling on the morning of Wednesday, the 31st of July. Many thousands of men in the western counties were now assembling of their own accord in consequence of Mackay’s defeat; but disliking such auxiliaries, “whose pretensions,” he says, “appeared already exorbitant enough,” and who, if employed, might think that the government could not be maintained without their assistance, he intimated that he would not require their services, and ordered them to return to their homes.

The horse and dragoons having come to Stirling as directed, with these he departed for Perth at two o’clock in the afternoon, giving orders to a newly-raised battalion of foot, consisting of Mar and Bargeny’s regiments, to follow him. On his way he could obtain no intelligence respecting the motions of the enemy, as he found the houses mostly deserted by their inhabitants, who had taken up arms and had gone to join the standard of King James. On approaching the river Earn, however, Mackay’s scouts, who, to prevent notice of his approach, kept only a musket-shot in advance, were saluted with a loud “qui vive” by two horsemen. The scouts, four in number, answered this challenge by a discharge from their carabines, which brought down the two horsemen, one of whom was shot dead. The other was mortally wounded, and though he spoke a few words, was not able to answer some questions put to him for eliciting information. As Mackay conjectured from this occurrence, that the main body of the enemy was not far off, he altered his line of march, and crossing a pretty steep hill to the north, reached the field of Tippermuir, a few miles west from Perth.

Having been informed at Tippermuir, that the enemy lay encamped at Dunkeld, and that a party of their horse and foot was in Perth for the purpose of carrying off some meal which had been sent thither by the council for the use of Mackay’s army, the general drew off his men to the left to throw himself between Dunkeld and Perth, and thereby cut off the party. He himself marched down upon Perth, but on coming within sight of the town was disappointed to observe that about 30 of the enemy’s horse had already crossed the Tay, and were beyond his reach. He proceeded on his march, and when within half a mile of the town observed the foot party, which consisted of about 300 Athole-men, approaching. The Highlanders, who had not the most distant idea that there was a single enemy nearer than Stirling, were almost petrified with horror when they beheld such a large body of cavalry ready to pounce upon them, and for a time they stood quite motionless not knowing what to do. Apprehensive that they might attempt to escape by a ford near the place where they stood, Mackay despatched four troops of dragoons at full gallop to prevent their passage. The Athole-men seeing that their retreat would be cut off, threw themselves into the Tay, whither they were followed by the horse and dragoons, who cut them down in the water without mercy. About 120 of the Athole-men were killed and 30 made prisoners. In this affair Mackay lost only one man, who had imprudently pursued to a distance a small party of the Highlanders.[609]

This disastrous skirmish, whilst it raised the expectations of the revolutionists, threw a damp over King James’s supporters, and augured ill for the success of Colonel Cannon, who had assumed the command of James’s army on the death of Dundee. This officer, though a faithful adherent of his royal master, was altogether unfit for the command of such an army. He seems to have possessed none of Dundee’s genius, and his regular military experience rendered him totally unfit to deal with such an irregular and capricious race as were the Highlanders, with whose habits, feelings, and dispositions, he was totally unacquainted. Had Dundee lived he would probably have carried his victorious army across the Forth, seized upon the capital and dispersed the government; but his successor did not know how to take advantage of the victory which had been obtained, and instead of marching instantly south, he merely advanced to Dunkeld, about 16 miles from the field of the recent battle, where he remained encamped for several days, when the party he had sent to Perth was attacked and almost destroyed by the dogged and steady Mackay.

At Dunkeld, Cannon was joined by the Stewarts of Appin, the Macgregors and the Athole-men under Lord James Murray, of which circumstance Mackay was informed soon after his arrival at Perth. In the meantime he took care to secure the town against attack by erecting pallisades, and sent out patrols during the night to bring notice of the enemy should they approach the town. Cannon, however, made no attempt to disturb Mackay, and after passing several days at Dunkeld in inactivity, he raised his camp and proceeded northwards along the skirts of the Grampians with a force of about 3,000 men. It was the intention of Mackay to have returned to Edinburgh to consult with the privy council as to the best means of speedily settling the peace of the kingdom, and to leave Mar and Bargeny’s regiments and six troops of cavalry in garrison at Perth; but on hearing of Cannon’s movement to the north he abandoned his intention, and after despatching orders to Sir John Lanier to proceed to Perth with all possible haste along with the horse and dragoons which were expected from England, he crossed the Tay with his whole cavalry force, consisting of nearly 1,500 men, leaving two battalions of foot behind, and advanced towards Coupar-Angus. At Coupar he received intelligence from some prisoners who had been taken at Killiecrankie, and who had escaped on the march north, that Cannon had marched as far as Glen Isla, about eight miles from Forfar, where he had encamped. Mackay in consequence continued his march to Forfar, where he learned that Cannon had made another movement to Clova.

After passing two nights at Forfar, he received notice that Cannon had crossed the mountains and entered Braemar. As Mackay considered that these movements of Cannon were intended by him as a ruse to draw him north, and that when Cannon had accomplished his object he meant immediately to recross the mountains and enter Angus, where he expected some reinforcements to join him, Mackay sent orders to Lanier to advance to Forfar, to serve as a check upon Cannon should he again enter Angus, and proceeded himself to Aberdeen, which he reached the second day, to the great joy, he says, of most of the inhabitants, who were in dread of a visit from the Highlanders that very night.[610]

MACPHERSON, FULL DRESS.