Jordan Henderson has signed a long-term extension with Liverpool through 2023.

Henderson joined Liverpool from Sunderland in 2011 and was named captain in 2015.

"I'm very happy to have signed a new contract for a long period of time. I'm absolutely delighted," said Henderson.