Budget deficit soars 73%