ECS-W England, Hornchurch, 2025 News