The Tottenham Hotspur Stadium has been the key to the Premier League club's big spending this summer much to the irritation of rival fans