Former Highland councillor Alex MacLeod back in court
A former councillor has been been ordered to carry out 200 hours of unpaid community work.
Alex MacLeod was Highland Council's youngest member when he was elected in May 2012 at the age of 19.
In 2013, he pleaded guilty to charges relating to his election expenses.
He was sentenced to 160 hours unpaid work but failed to complete that order. A sheriff warned MacLeod he will be jailed if he does not complete the new community payback order.
Appearing at Tain Sheriff Court, MacLeod, 22, was told by Sheriff Gordon Fleetwood that he was being given a second chance.
The former SNP Caithness Landward councillor was ordered to carry out the original 160 hours of unpaid community work in January 2014 at Inverness Sheriff Court.
He had previously said the fraud had been "an act of foolishness in the heat of a campaign".