Jonathan McGahan is a Senior Lecturer at Manchester Law School, Manchester Metropolitan University, and a non-practising solicitor