John Swinney’s reputation damaged beyond repair