Scottish First Minister Humza Yousaf resigns after ending his power-sharing agreement