‘Mini-budget’ lands in Parliament