Discuss and learn French: French vocabulary, French grammar, French culture etc.
My first inclination was to say ,yes it just applies in a "present" scenario but I have quite easily found instances where it can indeed be "set in the past"
Try this set of google returns (for "il allait desrormais" ) and you can see them for yourself
I might also use " à partir de là" if the scenario was set in the past.
There may well be different and better ways of saying this that I do not know about.