West Ham United are battling to keep hold of James Tomkins.

The Sun says the Hammers are ready to hand Tomkins a five-year deal worth around £25,000 a week to head off interest from Newcastle United.

That contract would double the 22-year-old defender's current salary and include a sizeable appearance bonus.

An insider said: "Tomkins is seen as a focal point of the future at the club."