Tottenham’s Kyle Walker has become the most expensive English player of all time after signing for Manchester City