Derek MacKay: Scotland's finance secretary resigns after allegedly sending hundreds of messages to 16-year-old boy

Boris Johnson 'nominates Ken Clarke and Philip Hammond for peerages' after expelling pair from Tory party over Brexit