Scotland's finance secretary has quit hours before delivering his budget amid reports that he messaged a 16-year-old boy on social media.
The Scottish Sun said that Derek Mackay contacted the schoolboy over a six-month period, and told him that he was "cute".
Mr Mackay said he had "behaved...