The Crime and Policing Act 2026 (CPA) received Royal Assent on 29 April 2026. With effect from 29 June 2026, companies have ...