Denis MacShane tonight announced he was resigning as an MP after the Westminster sleaze watchdog found he had wrongly claimed thousands of pounds in expenses.
More top news
Ray Chen made up for a three-hour delay with his exquisite playing.
The First Minister spoke out after a major new report, commissioned by the SNP into Scotland’s economic future, was published.
He was charged with rape, a criminal sex act, sex abuse and sexual misconduct for alleged incidents involving two separate women.