Singapore registered 876 new coronavirus infections, its health ministry said on Sunday, taking the city-state’s total to 23,336 cases.