In 1649 the Clan Fraser of Lovat, under Colonel Hugh Fraser, assaulted Inverness Castle for a second time, this time during a royalist rising, along with John Munro of Lemlair, Thomas Urquhart and Thomas Mackenzie of Pluscardine. They were all opposed to the authority of the current parliament, assaulted the town and took the castle in what is now known as the Siege of Inverness (1649). They then expelled the garrison and raised the fortifications. However, on the approach of the parliamentary forces led by General Leslie, the clans retreated back into Ross-shire. Over the next year, several skirmishes took place between these parties. During the Siege of Inverness (1650) the Covenanter Frasers of Lovat under Sir James Fraser of Brea successfully defended Inverness Castle against the royalists. In 1650, at the Battle of Dunbar, the Clan Fraser fought against the forces of Oliver Cromwell. However, the Covenanters were defeated. In 1651, the Clan Fraser joined the army of Charles II at Stirling. They fought at the Battle of Worcester where the King's army was defeated by Oliver Cromwell's New Model Army.