In 2024 to 2025, almost 38,000 penalty charge notices were issued at the site, generating £1.43 million at an average of £38 ...