The leader of the ruling People Power Party (PPP) said on Saturday that it has become inevitable for President Yoon Suk Yeol to step down early. Han Dong-hoon told reporters, "An early resignation (of Yoon) is unavoidable," adding the President is no longer in a position to perform his duties effectively, Yonhap news agency reported.