The Scottish government has promised to spend another £1bn on tackling the crisis in health and social care by raising taxes on higher earners and holiday homes.
John Swinney, Scotland’s acting finance secretary, said the burden of increasing NHS funding would fall heavily on everyone earning more than £43,663 in Scotland as part of a “social contract” to protect the weakest and poorest.