PM hints at polls after budget