Manchester City have suffered a setback in their pursuit of Nottingham Forest midfielder Elliot Anderson after seeing an improved offer worth £120 million rejected.

Nottingham Forest values Elliot Anderson at £115M, which would make him the most expensive English player ever. Man City, Man United, and Arsenal are

Manchester City's £106M package for Elliot Anderson was rejected by Nottingham Forest, who want a guaranteed British record fee of £115-120 million.