What's going on with all the prime ministerial budget announcements?