Mohamed Salah will leave Liverpool at the end of the season after the club reached an agreement with the Egyptian to scrap the final year of his contract.

More...