Barcelona’s teenage midfielder Gavi has agreed to sign a new contract at Camp Nou until 2027, the Catalan club announced on Wednesday.