Liverpool forward Mohamed Salah has only one year left to run on his contract at the club and is yet to reach terms over a new deal

More...