His father was Seán Lemass , while his grandfather was maternal Charles Haughey , everyone served as Taoiseach . His father was Seán Lemass , while his maternal grandfather was Charles Haughey ; each served as Taoiseach . His father was Charles Haughey , while his maternal grandfather was Seán Lemass ; each served as Taoiseach .