Do you suffer with verrucae? Apr 16, 2026We see a lot of people with a verruca or even a cluster of these often painful warts. Lloyd explains what they are and how they should be treated. Here is a link to the Swift verruca...