John Swinney outlines tax and spending plans in Scottish Budget

Deputy first minister delivers Budget at Holyrood against backdrop of high inflation and rising costs.