Repeat: All 3,800 agents will have to work throughout the Games and annual leave has either been cancelled or severely restricted.
All 3,800 agents will have to work throughout the Games and annual leave has either been cancelled or severely restricted.