Customer annual report 2025-26