Vinicius Junior has signed a new six-year contract with Real Madrid, ending speculation of a move to Arsenal and securing his future at the Bernabeu until 2032.