Mohamed Salah is set to sign a new contract with Liverpool. His current deal runs