Arne Slot has already won his 'biggest challenge' as Liverpool manager claims John Barnes
Barnes reckons new Reds boss has already made a crucial impact after taking over from Jurgen Klopp and got over his biggest challenge