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 boy over a six-month period, and told him that he was “cute”. Mr Mackay said he had “behaved foolishly” and took full...