Even if they were holiday lets, they needed planning permission, even more so, because they’d come under commercial instead of domestic.
Absolutely. And holiday let properties are subject to business rates (rather than council tax) because they are deemed to be commercial property.
https://www.gov.uk/introduction-to-business-rates/self-catering-and-holiday-let-accommodation