You don’t necessarily need landlord insurance for CBTL properties, but it’s a wise decision. It can cover your mortgage payments when your property is vacant or if tenants default on rent.
Note though that building insurance is usually mandatory.