Spain midfielder Gavi has signed a new contract with Barcelona until 2026, with a 1bn euros (£865m) release clause. The…