Breakingnews Manchester City is delighted to announce that Kyle Walker has signed a new contract to 2026