This is my 2 cents
Ummo is undergoing a tough period as they have no1 credible enough to make people believe. Najib seems to be the only choice for Abdullah now but people are speculating that hes buying time to groom another candidate. To me, Anwar is a history. He can only act as a opposing voice for people but it is hard for him to lead the country as he was once primed to.
For other parties in MY, sigh , I will say they are almost ignore people need as well.
Any potential future PM candidate who wants to win the hearts of the people should not get involved in any public brickering. If he can show the difference of focusing on listening and helping the country and people, then he can win people heart.
But for now, I dont think theres such a candidate yet.