The heated race for the April 10 general elections has ended with a landslide victory of the opposition bloc against President Yoon Suk Yeol's governing People Power Party (PPP). Yoon will apparently suffer from a significant setback, as the election result impacts his remaining three years in office. With his PPP securing only 108 out of 300 seats in the National Assembly, Yoon is poised to be relegated to the status of a lame-duck president.