It is understood that negotiations have been taking place between Ramsey’s agent, David Baldwin, and Arsenal for the last month, and the club are set to announce confirmation of the new contract in the next 48 hours.

The 23-year-old has 10 goals and seven assists across 22 appearances in all competitions this season, by far his most productive as a professional. He also scored twice in four World Cup qualifiers for Wales.

The Guardian says Ramsey has returned to full training for Arsenal, as he has not appeared since suffering a thigh injury in a Boxing Day match against West Ham.