BN wins 48 of 56 seats, retains Johor state government
Barisan Nasional (BN) has decisively retained control of Malaysia's Johor state government, securing a landslide victory in a state election that saw the coalition govern in Putrajaya compete directly against its federal partner. The Election Commission confirmed the results on July 11, 2026, announcing BN had won 48 of the 56 seats in the state legislative assembly. This result significantly improves upon the 40 seats the coalition secured in the 2022 state election and provides a commanding two-thirds majority.
The election marked the first major direct clash between BN and its unity government ally, Pakatan Harapan (PH), since they formed a coalition at the federal level in November 2022. Despite governing together nationally, the two blocs fielded candidates in every Johor constituency. PH managed to win only eight seats. The opposition Perikatan Nasional (PN) was wiped out, failing to secure any of the 33 seats it contested, including the three it held previously.
BN's victory is widely seen as a personal endorsement of Johor caretaker Menteri Besar Onn Hafiz Ghazi, who led the state BN chapter. The win vindicated his decision for BN to contest the election independently,...