The funeral of a long-serving Machynlleth councillor and former mayor takes place on Friday.

Eric Hughes, a lifelong Machynlleth resident who served the town as mayor on more than one occasion, died at the age of 87.

A public funeral service will be held at St Peter’s Church, Machynlleth, on Friday, 19 July, at 1pm followed by interment at Plascrug Cemetery, Aberystwyth.

Family flowers only have been requested but any donations for the Stroke Unit at Bronglais Hospital can be sent to Gwyn Evans of CT Evans Funeral Directors, Llandre, Aberystwyth.

Mr Hughes had served on the town council for more than 25 years.

He last served as mayor in Machynlleth in 2010/11.