AS IT HAPPENED: All of the news from a dramatic day at Holyrood

The Scottish Government’s £43 billion budget was unveiled after a day of high drama at Holyrood on Thursday.