Mohamed Salah’s Liverpool contract expires in less than two years’ time and he is yet to commit his future to the club.