Submit Article
Legal Analysis. Regulatory Intelligence. Jurisprudence.
Singapore

SULAIMAN BIN MOHD HASSAN v PUBLIC PROSECUTOR

In SULAIMAN BIN MOHD HASSAN v PUBLIC PROSECUTOR, the High Court of the Republic of Singapore addressed issues of .

Case Details

  • Title: Sulaiman bin Mohd Hassan v Public Prosecutor
  • Citation: [2021] SGHC 132
  • Court: High Court of the Republic of Singapore (General Division)
  • Case Number: Magistrate’s Appeal No 9693 of 2020
  • Date of Decision: 2 June 2021
  • Judges: Tay Yong Kwang JCA
  • Procedural History: Appeal against conviction and sentence of the District Judge (“DJ”) in Public Prosecutor v Sulaiman bin Mohd Hassan [2020] SGMC 46
  • Parties: Sulaiman bin Mohd Hassan (Appellant) v Public Prosecutor (Respondent)
  • Legal Areas: Criminal Law; Road Traffic / Statutory Offences; Motor Vehicle Insurance (Third-Party Risks)
  • Statutes Referenced: Road Traffic Act (Cap 276, 2004 Rev Ed) (“RTA”); Motor Vehicles (Third-Party Risks and Compensation) Act (Cap 189, 2000 Rev Ed) (“MVA”)
  • Key Provisions: RTA ss 101(1) and 101(2); MVA s 3(1)(a), s 3(2) and s 3(3); RTA Second Schedule (distinction between private hire cars and taxis)
  • Charges: (1) RTA charge: using a chauffeured private hire car as a taxi otherwise than in accordance with the licence (s 101(1)); (2) MVA charge: using the vehicle as a taxi without compliant third-party risks insurance (s 3(1)(a))
  • Sentence at First Instance: RTA charge: fine of $1,000 (in default, 4 days’ imprisonment). MVA charge: fine of $700 (in default, 3 days’ imprisonment) and disqualification from holding or obtaining all classes of driving licences for 12 months (DQ Order stayed pending appeal)
  • Outcome on Appeal: Appeal dismissed; conviction and sentence upheld (including the DQ Order, subject to the stay pending appeal)
  • Judgment Length: 38 pages; 11,183 words
  • Cases Cited (as provided): [1988] SGHC 68; [2019] SGDC 79; [2020] SGMC 46; [2021] SGHC 132

Summary

This High Court decision concerns the statutory boundary between “private hire cars” and “taxis” under Singapore’s Road Traffic regulatory framework, and the downstream insurance consequences under the Motor Vehicles (Third-Party Risks and Compensation) Act. The appellant, Sulaiman bin Mohd Hassan, was convicted of (i) using a chauffeured private hire vehicle as a taxi without the requisite taxi licence, and (ii) using the same vehicle as a taxi without an insurance policy that complied with the MVA’s third-party risks requirements.

The central factual and legal question was whether the appellant was “plying for hire” when he waited at the Marina Bay Sands Hotel (MBS) driveway/pick-up area and then accepted passengers who approached him without a prior booking through a private hire platform such as Grab or Uber. The court held that his conduct—waiting in a prominent pick-up area, not disabusing the passengers’ impression that the vehicle was available for hire, agreeing on the spot to carry them for a fare, and then transporting them—amounted to plying for hire in the taxi sense contemplated by the RTA’s regulatory distinction.

On the insurance charge, the court treated the “use as a taxi” finding as determinative of the MVA charge. The insurance policy contained an endorsement excluding “rental for use as taxi service”, meaning that the policy did not comply with the MVA requirements for the relevant use. The appeal was therefore dismissed, and the convictions and sentences were upheld.

What Were the Facts of This Case?

At the material time, the appellant was a driver who had hired a vehicle—a Toyota Alphard bearing registration number SDV9333S—from Section Limousine Services Pte Ltd (“Section Limousine”). Section Limousine was the registered owner and held a licence under Part V of the Road Traffic Act permitting the vehicle to be used as a chauffeured private hire car. Importantly, the vehicle did not have a licence for use as a taxi.

On 2 February 2018 at about 1.53am, four female passengers were at Marina Bay Sands Hotel Tower 1. One of them, Ms Gabrielova Petra (“Ms Petra”), approached the appellant while the vehicle was stationary at the waiting/pick-up area. Ms Petra and the appellant had a brief discussion, and they agreed on the spot that the appellant would drive Ms Petra and her friends from MBS to Four Seasons Hotel Singapore (“FSH”). The passengers boarded the vehicle and were transported to FSH.

There was no prior booking through Grab or Uber. The trip was not booked through any private hire app. According to Ms Petra’s evidence, the parties agreed on a fare of $50 before the trip. She paid $50 to the appellant at the destination and also gave a $10 tip. The appellant did not issue a receipt. Later, Ms Petra discovered she had left a designer jacket in the vehicle and contacted MBS, FSH and Grab; on Grab’s advice, she lodged a police report and FSH reported the matter to the Land Transport Authority (LTA).

During cross-examination, the appellant accepted that he knew private hire cars were not supposed to pick up passengers from hotels without a private hire booking. This was consistent with his statement to the LTA on 1 March 2018, where he claimed that he told the passengers he could not take them because he did not have their booking. However, the trial evidence and the DJ’s findings turned on what happened in practice at the pick-up area: the appellant entered into an agreement on the spot and conveyed the passengers for an agreed fare. The court also considered the appellant’s evidence that he had been doing this work for about six years and that he did not do “touting” (ie, picking up people on the side of the road), while still accepting the passengers who approached him at the hotel driveway.

The first legal issue was the meaning of “ply for hire” in the RTA’s Second Schedule, which draws the regulatory demarcation between private hire cars and taxis. The appellant’s conduct at the MBS waiting/pick-up area, and his subsequent acceptance of passengers who approached without a prior booking, raised the question whether he was effectively operating the vehicle as a taxi (ie, available for hire on the road) rather than as a private hire car (ie, restricted from plying for hire and generally requiring bookings).

The second legal issue concerned the MVA charge. The MVA criminalises the use of a motor vehicle in Singapore as a taxi (or in a manner that triggers the statutory insurance requirements) where the required third-party risks insurance policy is not in force. The court had to determine whether the appellant’s conduct amounted to “use as a taxi” for the purposes of the MVA, and whether the insurance policy he had was compliant.

Finally, the appeal also required the court to consider whether the DJ’s approach to factual findings—particularly the credibility and weight of evidence about what was said and agreed at the pick-up area—disclosed any error of law or principle that would justify appellate intervention on conviction and sentence.

How Did the Court Analyse the Issues?

The High Court approached the case by focusing on the statutory distinction between private hire cars and taxis. The RTA’s Second Schedule uses the phrase “ply for hire” to characterise taxis, while private hire cars are described as motor cars that do not ply for hire on any road. The court noted that the RTA did not provide a direct definition of “ply for hire”, and therefore the meaning of the phrase had to be derived from its ordinary sense and from the regulatory context.

In ordinary usage, “plying for hire” connotes driving or operating a vehicle in a manner that makes it available to members of the public seeking transport—effectively “looking for customers” rather than waiting for pre-arranged bookings. The DJ had reasoned that this phrase must be understood in light of what drivers of each type of public service vehicle can and cannot do. Both parties relied on English authorities for interpretive guidance, and the High Court accepted that the inquiry is practical and contextual: what would a reasonable member of the public understand from the driver’s conduct?

A key part of the court’s reasoning was the location and manner in which the appellant was positioned. The vehicle was parked prominently in the MBS waiting/pick-up area, in full view of members of the public. The court considered that this setting reasonably conveyed to members of the public that the vehicle was available for hire. Ms Petra’s conduct—approaching the appellant and asking to be driven to FSH—was treated as evidence of the impression the vehicle created. Crucially, the appellant did not disabuse her of that impression in a manner consistent with private hire restrictions. Instead, he agreed on the spot to convey the passengers for an agreed fare.

The court also endorsed the DJ’s reliance on an observation from Reading Borough Council v Ali [2019] 1 WLR 2635. In that case, an acquittal had been linked to the defendant’s refusal to take passengers off the street without a prior booking through an Uber app. The High Court drew a parallel: unlike the hypothetical or factual scenario where the driver refuses walk-up passengers, the appellant here confirmed the passengers’ request and proceeded with the trip. The court therefore treated the appellant’s acceptance and on-the-spot agreement as decisive evidence that he was operating in a taxi-like manner.

On the appellant’s evidential narrative, the court considered the appellant’s claim that he told the passengers he could not take them without a booking, and that the passengers persisted. However, the court placed weight on the DJ’s findings that the parties agreed on a fare of $50 and that the appellant conveyed them to FSH. The court accepted that the prosecution had proved beyond a reasonable doubt that the appellant’s conduct amounted to plying for hire. In practical terms, the court treated the absence of a prior booking as not merely a procedural irregularity, but as the very feature that distinguished private hire from taxi operations.

Turning to the MVA charge, the court’s analysis was comparatively straightforward once the “use as a taxi” finding was made. The insurance policy between Section Limousine and Tokio Marine contained an endorsement stating that “Rental for use as taxi service is not covered by the policy” (Endorsement B). The court therefore held that the policy did not provide the compliant third-party risks coverage required for the relevant taxi use. Because the appellant used the vehicle as a taxi (as found under the RTA framework), the MVA charge was made out.

In addressing the appeal against sentence, the High Court did not treat the matter as one where the DJ had misdirected himself on sentencing principles. The fines and the disqualification order reflected the seriousness of operating outside the licensing and insurance regimes. The DQ Order was stayed pending appeal, but the dismissal of the appeal meant that the stay could not be maintained as a matter of final relief.

What Was the Outcome?

The High Court dismissed the appeal. The appellant’s convictions for both the RTA charge and the MVA charge were upheld. The practical effect was that the appellant remained liable for the fines imposed by the DJ: $1,000 (default four days’ imprisonment) for the RTA offence and $700 (default three days’ imprisonment) for the MVA offence.

In addition, the disqualification from holding or obtaining all classes of driving licences for 12 months—ordered in respect of the MVA charge—was not overturned. Although the DQ Order had been stayed pending the appeal, the dismissal meant that the disqualification would take effect in accordance with the DJ’s order.

Why Does This Case Matter?

This case is significant for practitioners because it clarifies how “plying for hire” will be assessed in Singapore’s regulatory environment, particularly in hotel pick-up scenarios involving chauffeured private hire cars. The decision demonstrates that courts will look beyond formalities such as whether the driver claims to have mentioned the need for an app booking. Where the driver’s conduct objectively creates the impression that the vehicle is available for walk-up hire—and the driver then agrees and transports passengers—courts are likely to find that the driver is effectively operating as a taxi.

For defence counsel, the case underscores the importance of evidential consistency. A driver’s assertion that he refused passengers without a booking may be undermined if the factual findings show that he nonetheless agreed on the spot to carry them for a fare. The decision also highlights that the location and visibility of the vehicle (waiting/pick-up areas) can be powerful circumstantial evidence of taxi-like operation.

For prosecutors and compliance teams, the case illustrates the linkage between licensing breaches under the RTA and insurance offences under the MVA. Once the “use as a taxi” element is established, the presence of an insurance endorsement excluding taxi service can be decisive. This makes the case a useful reference point for advising clients on the legal risks of operating private hire vehicles in taxi-like ways, and for structuring enforcement strategies that integrate both licensing and insurance compliance.

Legislation Referenced

  • Road Traffic Act (Cap 276, 2004 Rev Ed), in particular:
    • Second Schedule (distinction between private hire cars and taxis; “ply for hire”)
    • Section 101(1) and Section 101(2)
  • Motor Vehicles (Third-Party Risks and Compensation) Act (Cap 189, 2000 Rev Ed), in particular:
    • Section 3(1)(a)
    • Section 3(2)
    • Section 3(3)

Cases Cited

  • [1988] SGHC 68
  • [2019] SGDC 79
  • [2020] SGMC 46
  • Reading Borough Council v Ali [2019] 1 WLR 2635
  • [2021] SGHC 132

Source Documents

This article analyses [2021] SGHC 132 for legal research and educational purposes. It does not constitute legal advice. Readers should consult the full judgment for the Court's complete reasoning.

Written by Sushant Shukla

More in

Legal Wires

Legal Wires

Stay ahead of the legal curve. Get expert analysis and regulatory updates natively delivered to your inbox.

Success! Please check your inbox and click the link to confirm your subscription.