Drew Hendry had his majority more than halved in Inverness, Nairn, Badenoch and Strathspey – and immediately outlined his mission to tackle local poverty in an area of notorious low pay.
Leaving the Conservatives’ Nicholas Tulloch in his wake in second place, almost 5,000 votes behind, he went on the attack blaming the Tory government at Westminster for disturbing levels of poverty in the north.
He pledged that the SNP would not “stand by and watch the vulnerable and disabled circle the drain of austerity and a hard Brexit.”
Speaking shortly afterwards, Mr Hendry explained his wrath.
“I see a lot of people at my surgeries, day in and day out, that are put under extreme pressure,” he said.
“Some have to do without money and, therefore, heat, light and sometimes food for days, sometimes without money for weeks and months in extreme cases.
“When you’re fighting for people like that, you must be passionate about it. Otherwise you can’t make the kind of breakthroughs you’d like for those people.”
Inverness, Nairn, Badenoch and Strathspey: Meet your MP