A budget that relies too much on hope in uncertain times

· Canberra Times