PM backs petrol hike, but says politics will prevail