There is growing speculation that Prime Minister Scott Morrison will call the election within the next few days.

The Morrison government wants to release a surplus federal Budget tomorrow to head into campaigning with strong economic credentials.

PM Morrison needs to call for the election before April 15, meaning Aussies are likely to be hitting the polls any Saturday from May 4 to May 18.