Prime Minister Najib Abdul Razak says the rakyat has to pay more for electricity, so that Putrajaya won't have to subsidise TNB's operations using public funds.