Predictions:
WP wins Aljunied GRC against the suicide squad
WP wins Hougang SMC
WP wins Punggol East SMC against the unknown uncle from PAP
WP wins Sengkang West SMC against the unpopular Lam Pin Min
WP wins Fengshan SMC but winning percentage is quite narrow due to multi-cornered fight
WP wins East Coast GRC, narrowly beating Zorro Lim Swee Say.
All other opposition lose. Even the weak Sitoh Yi Pin wins Potong Pasir hands down, crushing SPP and DPP.
End result: PAP 76, WP 13
PAP still utterly dominates! We get 6.9 million because 13 WP MPs is too little to deny PAP's 2/3 majority.