Fatti: Fatti: A. Con giudizio del 12 luglio 1996, il Tribunale delle assicurazioni del Cantone Ticino accoglieva parzialmente la petizione proposta da R._, sindacalista presso la Federazione svizzera X._ a far tempo dal 1982, con funzione di segretario regionale per il Ticino, condannando la convenuta Fondazione di previdenza del personale della Federazione medesima a versare all'interessato, con effetto dal 1° luglio 1994, le prestazioni di invalidità spettantigli giusta gli statuti nella sua qualità di dipendente non rieletto senza colpa. Adita dalla Fondazione di previdenza, per sentenza del 9 luglio 1998 questa Corte ne accoglieva il ricorso di diritto amministrativo e rinviava gli atti all'autorità giudiziaria cantonale per procedere a ulteriori accertamenti sul punto dell'esistenza di un'eventuale responsabilità dell'assicurato suscettibile di legittimare la Federazione a non rinnovare il rapporto di lavoro e pronunciarsi in seguito di nuovo sul diritto alle chieste prestazioni di invalidità. Adita dalla Fondazione di previdenza, per sentenza del 9 luglio 1998 questa Corte ne accoglieva il ricorso di diritto amministrativo e rinviava gli atti all'autorità giudiziaria cantonale per procedere a ulteriori accertamenti sul punto dell'esistenza di un'eventuale responsabilità dell'assicurato suscettibile di legittimare la Federazione a non rinnovare il rapporto di lavoro e pronunciarsi in seguito di nuovo sul diritto alle chieste prestazioni di invalidità. B. Statuendo su rinvio il 19 gennaio 2000, i giudici cantonali hanno respinto la petizione, ritenendo che sulla base delle risultanze emerse dall'istruttoria complementare R._ poteva essere considerato come corresponsabile della non rielezione, in quanto aveva deliberatamente contravvenuto a direttive impartitegli dal Comitato centrale della Federazione. B. Statuendo su rinvio il 19 gennaio 2000, i giudici cantonali hanno respinto la petizione, ritenendo che sulla base delle risultanze emerse dall'istruttoria complementare R._ poteva essere considerato come corresponsabile della non rielezione, in quanto aveva deliberatamente contravvenuto a direttive impartitegli dal Comitato centrale della Federazione. C. R._ interpone ricorso di diritto amministrativo a questa Corte chiedendo la condanna della Fondazione di previdenza del personale della Federazione al versamento delle prestazioni di invalidità riconosciutegli mediante l'originario giudizio cantonale del 12 luglio 1996. Mentre la Fondazione di previdenza, tramite l'avv. Carlo Maccanetti, postula la reiezione del gravame, l'Ufficio federale delle assicurazioni sociali rinuncia a determinarsi.