“I’ve improved in every aspect of my game but there is still so much to learn and to get better at,” he said ahead of Saturday’s league meeting with Brighton and Hove Albion.

“I’m working every day to get to where I want to be – I want to get the maximum out of myself. That’s [done] by working every day and making sure that you give everything for the team and for your club.”