John Swinney suffered 'humiliation' yesterday after his ethics watchdogs defied him to launch a probe into whether Angela Constance misled parliament over grooming gangs.