People front and centre - Annual report 2025