Humza Yousaf insists he will not quit as Scotland’s First Minister

WATCH ON YOUTUBE