Former Everton midfielder Leon Osman says his old team-mate Ross Barkley needs to step-up and stop making mistakes.

This comes after recent criticism of the current Everton midfielder, who has also been left out of Gareth Southgate's England squad.

Osman told 5 live Sport: "He's been playing in the first-team since he was 17-18. That's a long time to have been playing in the Premier League and not kicked on, and not made that next step. It's worrying that he's still being talked about as a young player and 'give him time’.”

This clip was first broadcast on 5 live Sport, Tuesday 4 April, 2017.