What is landlord insurance in UK?

Are you a landlord in United Kingdom and wondering what exactly is the landlord’s insurance and the protection it offers for the landlords? There are high chances that things can go wrong when ...