Insurance & Compliance £5M Public Liability vs £2M: What the Difference Means for Letting Agents August 21, 2026