Yes, they cover different risks. Vehicle insurance covers damage to your vehicle and third-party motor claims, while public liability insurance covers non-motor third-party claims like injury from your delivery activities or damage caused while accessing premises. Most couriers need both types of cover.