PKR treasurer William Leong has accused caretaker Prime Minister Najib Abdul Razak of using public funds to boost his own image.