National Parliament simulator
Apply a uniform national swing to every federal seat and see who forms government. Each seat starts from its last result; a swing of zero reproduces the real outcome.
Loading map…
ProjectedPH80PN78BN31GPS22GRS5WARISAN3PSB1INDEPENDENT 1STAR1
National swing — adjust each coalition's vote share across all 222 seats
PH0 pts
PN0 pts
BN0 pts
GPS0 pts
GRS0 pts
Turnout0 pts · 73→73%
Higher turnout erodes incumbents (simplified model).
Projected Dewan Rakyat
Hung — no coalition reaches 112. PH leads with 80
112 needed for a majority · 0 seats changed vs baseline
PH
80±0
PN
78±0
BN
31±0
GPS
22±0
GRS
5±0
WARISAN
3±0
PSB
1±0
INDEPENDENT
1±0
STAR
1±0
Seats that change (0)
No seats change at the current swing.