Manchester City are on the brink of completing a deal for Kyle Walker after agreeing to match Tottenham’s £50 million valuation.