I am pretty optimistic about PSP chances after Iswaran corruption case but seems like it a gone case.
TCB has veered too much to the left and get detached from the middle ground. The final straw was the endorsement of TKL. TCB political credibility is somewhat tainted with his choice.