Landlords are not legally required to have insurance but it is recommended. Some examples of insurance a landlord might seek are:
Contents insurance is not a legal requirement and is a policy usually taken by the tenant.
Landlord rent guarantee insurance is also known as tenant default insurance and can protect landlords from financial implications where the tenant is unable to pay rent.