With the ambitious Stephen Flynn waiting in the wings, John Swinney’s leadership skills are coming under pressure