Humza Yousaf: Peter Obi Reacts As 37-Year-Old Man Becomes New Scottish Leader by paulcraft March 29, 2023 0 Peter Obi, the Labour Party's (LP) presidential candidate, has reacted to the confirmation of Humza Yousaf, 37, as the new ...