Can Labour find a way out of its own Budget traps?