Update: Metropolitan Police investigation, your right of set-off, and the £300 “solicitor” charge Read More » September 18, 2026