Essentially, I'm dodging that one. As I don't know enough about what happens when & to whom. But, I think you're right. We need to get to the end of January 2020. When we leave the EU. As we move into the transition period, very little will change for EU workers in the UK. In post 115,
Sithblade very helpfully explains the rights of those EU workers already in the UK to apply for Settled Status. But, the transition period will end in December 2020. Depending on what is negotiated when, and with how much shit hitting the fan, it is possible that there will be a completely different (maybe radically so) work permit regime for NEW EU workers MOVING to and STARTING a job in the UK from January 2021. There is a distinction between those already here & those coming after the transition arrangements end (Dec 2020).
I'll very very very much stand to be corrected