Federal Budget 2020: Almost everyone's a winner but NO overseas holidays and social distancing

Tax cuts for 11 million workers, payments for five million welfare recipients and huge write-offs for 99 per cent of businesses - there hasn't been a Budget cash splash like it in our lifetimes.