Najib Abdul Razak today promised to be a prime minister for all Malaysians, regardless of race, religion, state or political views.