Nicola Sturgeon has suffered a blow to her authority after a key ally failed to become the new SNP leader at Westminster. Alison Thewliss lost to Aberdeen South MP Stephen Flynn in the race to succeed Ian Blackford. Mhairi Black was elected deputy leader.
Flynn said: “Under my leadership, SNP MPs will be relentlessly focused on standing up for Scotland's interests and our democratic right to decide our future in an independence referendum. Families across Scotland are paying a devastating price under Westminster control, with Brexit, austerity cuts and the Tory cost of living crisis hammering household budgets.
"SNP MPs will work harder than ever to hold the Tory government to account - and make the case that independence is the essential route to safety, fairness and prosperity for Scotland."