Prime Minister Najib Abdul Razak's approval rating has hit a record high at 72 percent, up from 69 percent in April, according to independent pollster Merdeka Centre.