Mohamed Salah's Liverpool contract runs out next year - meaning the Merseyside club may have to sell now or risk losing him for nothing

More...