Do I need to treat everyone the same and bring them all back at the same time?
No. You should always treat employees consistently and fairly, but this doesn’t mean treating them all the same, or applying the same requirements. For those employees who have been homeworking and doing so without any problems, then they should be allowed to continue to do so.
We would anticipate that the vast majority, if not all, businesses will be approaching the return on a phased basis, which inevitably means some employees returning to work sooner than others. In reality then, you aren’t treating everyone the same, but try to be fair and consistent; you need to do what works best from a business perspective, but can you rotate people, require them to come in at different times etc. Where people perceive that the planned return is being worked out fairly they are far more likely to buy into this, which will help avoid resentments building up between colleagues.