Greens senator David Shoebridge says he's shattered by the government's failure to use the budget to make meaningful changes for people struggling with cost of living. He's also called into question the involvement of national anti-corruption commissioner Paul Brereton in investigations relating to defence while he holds the rank of major general in the army reserves.