POLL: Do you think Humza Yousaf is ‘weak and hopeless’? Vote here April 25, 2024 Humza Yousaf has been forced to deny that he is “weak”, “hopeless” and a “lame duck leader heading for the exit door” at More