Yes. The only difference for all practical purposes is that a public hire (Hackney) driver can accept a fare when hailed on the street or at a rank. He/She may also accept pre-booked fares. Private hire drivers can only accept a fare which has been pre-booked.