Stephens died in Cardiff on 2 July 2018.GRO Death Index. Stephens, Meic. DOR  Q3/2018 in Cardiff  (890-1D).  Entry Number: 517558573. He had four children; his son Huw Stephens is a radio and television presenter.
