Select Page

Humza Yousaf is expected to be declared Scotland’s new first minister later today.