Liverpool star Mohamed Salah faces an uncertain future at Anfield with his contract set to expire at the end of the season ...