Избирался делегатом XXV, XXVI и XXVII съездов КПСС. Член ЦК КПСС (1976—1990), кандидат в члены Политбюро ЦК КПСС (6.3.1986 — 20.9.1989). Депутат Совета Союза Верховного Совета СССР 10-11 созывов (1979—1989, от Ленинграда), член Президиума Верховного Совета СССР (1986—1989). Депутат Верховного Совета РСФСР 9-го созыва (1975—1980, от Ленинграда), член Президиума Верховного Совета РСФСР (1975—1980).