Singapore recorded its highest daily spike in coronavirus cases on Thursday, pushing the overall count close to 4,500.

In its daily update on Friday, the Health Ministry said 728 cases — all locally transmitted — were detected by Thursday afternoon, raising the total to 4,427.

“We have not had any new imported cases since 9 April,” the ministry said.

However, the daily figures showed that foreigners living and working in Singapore are the main contributors to the surge in coronavirus cases.

A total of 680 of the 728 new COVID-19 patients are work permit holders, according to the ministry.

Read more: COVID-19: Foreigners drive Singapore record case spike