Budget: three days to approve, controversy over Todde's dual role