South Korea awaits Friday verdict on President Yoon’s impeachment, potential election looms 1 April 2025