Your current preference
You have accepted non-essential cookies. Anonymised analytics (Google Analytics with IP anonymisation and no advertising signals) is loaded on this site. You have declined non-essential cookies. Only strictly necessary cookies are set, and no analytics is loaded. You have not yet made a choice. The consent banner is showing at the bottom of this page; choose Accept or Decline there, or use the buttons below.
Change your preference
You can change your mind at any time. Your choice will apply across the site for the next 12 months.
What each choice does
- Accept non-essential. We load Google Analytics 4 with IP anonymisation, no advertising signals, and no ad personalisation. We use it only to understand which pages are read and to spot broken paths. We do not share this data with third parties for marketing.
- Decline non-essential. No analytics is loaded. Only strictly necessary cookies (session, CSRF token, your consent choice itself) are set. The site continues to work normally.
- Re-open the banner. Clears your saved choice. The next page load will show the consent banner again, treating you as a first-time visitor.
The audit trail
For ICO defence-in-depth, we keep a server-side log of consent events: the decision (accept / decline / withdraw), the date and time, and HMAC-hashed versions of your IP address and browser user-agent. We do not store raw identifiers. The hashing uses a key held in our secure store and is one-way; we cannot reverse it. The log helps us prove the decision you made in the event of a complaint or audit.
For full detail on what we collect, how long we keep it, and your rights under UK GDPR, see the Privacy Policy and Cookie Policy.