What would you say to the new First Minister? Catholic agencies on Scotland’s new First Minister, Humza Yousef.