Far Left Socialist Scottish National Party Leader Humza Yousaf is set to resign today.