A police car was involved in an accident with two taxis and a car after the latter failed to stop at a roadblock along Still Road South in the early hours of Sunday (Apr 10) morning.

“A 27-year-old male driver refused to comply with the officer’s instruction at the road block and sped off," said the Singapore Police Force in a statement.

"In the ensuing pursuit, an accident involving the male driver’s car, one police vehicle and two taxis occurred at the junction of Eunos Link and Bedok Reservoir Road at about 4.14am.”

Following the accident, the police said “the male driver put up a violent struggle and assaulted a Traffic Police officer in an attempt to evade arrest”.

Police added that the male car driver and his passenger, three Traffic Police officers, a taxi driver and his passenger were injured and conveyed to hospital. The male driver and his passenger were subsequently arrested for traffic and drug-related offences.

Police investigations are ongoing.

In their statement, authorities also advised members of the public to "cooperate ... when approached by officers".

"Any evasion of a road block can cause potentially serious harm to other road users and also to our police officers," said SPF. "The police also take a serious view of members of public who abuse public servants." ​Those convicted of voluntarily causing hurt to a public servant may be punished by a jail term of up to seven years, fined, caned or a combination of such punishments, police added.