Singapore's health ministry said on Saturday it had confirmed 642 more coronavirus cases, taking its tally of infections to 31,068.
The vast majority of the newly infected people are migrant workers living in dormitories, the ministry said in a statement. Six are permanent residents.