Is there a difference between public and third party liability insurance?
Yes, Public Liability is the same as Third Party Liability. Just another way of expressing the same cover (in the same way that Car Insurance is the same as Motor Insurance). Public liability covers you for third party injury or property damage and that is probably why some people refer to it as third party liability.