Jurgen Klopp has signed an extension to his Liverpool contract that will keep him with the Reds until 2026.