Prime Minister Najib Abdul Razak today took to task the Selangor government for blaming others over the water crisis in the Klang Valley.