0
First minister John Swinney under fire over public services and cost of living during ill-tempered TV showdown