Budget leaves many asking ‘what hope for me?’