Budget criticised for lack of affordable housing initiatives