I'm trying to find out more about the recent news of a political leader resigning amidst controversy. Who is the leader? What happened to cause them to resign? Does anyone have any insight into the controversy? I'd appreciate any help or advice from other forum users. Thanks in advance.