Streeting pledges investment - but repeatedly refuses to rule out tax hikes under Labour