Il se présente pour le Parti travailliste dans le siège conservateur sûr d'East Fife aux élections générales de 1970, perdant face au député en exercice Sir John Gilmour. Il est élu député de Stirling et Falkirk lors d'une élection partielle en septembre 1971, à la suite du décès de Malcolm MacPherson. Son siège est rebaptisé Stirling, Falkirk et Grangemouth pour les élections générales de février 1974 ; malgré les gains des nationalistes écossais, il conserve le siège en février et en octobre 1974, mais avec une majorité très réduite. Harold Wilson le nomme sous-secrétaire d'État pour l'Écosse avec la responsabilité de la dévolution et des affaires intérieures, conservant ce poste sous James Callaghan alors que le gouvernement travailliste avance avec une proposition de dévolution écossaise. Le référendum éventuel de mars 1979 n'est pas adopté par une majorité suffisante. Le gouvernement travailliste quitte le pouvoir aux élections générales de 1979, bien qu'Ewing ait conservé son siège avec une majorité considérablement accrue. Il devient un porte-parole de premier plan sur l'industrie écossaise en 1981. Il arrive troisième au scrutin pour la présidence du Parti travailliste parlementaire en novembre 1981. Son siège est redécoupé à nouveau aux élections générales de 1983, et il est réélu pour le siège de Falkirk East, et devient porte-parole sur les questions commerciales et industrielles sous Neil Kinnock. Il est réélu en 1987 et quitte sa position de banc avant. Il est coprésident avec David Steel de la Convention constitutionnelle écossaise formée en 1989 pour planifier la dévolution de l'Écosse qui est prévue si le parti travailliste remporte les élections générales de 1992. Les travaillistes perdent les élections et les plans sont mis de côté. Ewing prend sa retraite de la Chambre des communes aux élections générales de 1992.