You'd be forgiven for thinking that Australia has had more budgets in the last few years than I've had hot dinners.
In just two years, we've had three, and the federal government is about to hand down another one on Tuesday.
Budgets are typically delivered in May — so why have so many been handed down recently?