More than 650,000 hours of unpaid community service have not been carried out, new figures reveal.
The statistics were released by the Scottish Conservatives following a series of Freedom of Information (FOI) requests to local authorities in Scotland.
The party has accused SNP and Labour-run councils of letting offenders off the hook as at least 669,838 hours' worth of unpaid work are yet to be completed as part of community service.