A champion of his community who was "always ready" to stick up for a town and its residents has died after a long illness.

Jonathan Roberts, from Pwllheli, was a member of the town council for 15 years before retiring in 2016 due to ill health.

Following his death on January 3 at the age of 48, he was described by Pwllheli residents and relatives as a "family-focused" individual who valued the sense of community in the town.

His brother Nick, 47, said: “Even though he suffered poor health for several years, he was one of the most positive people you could ever wish to meet.

"He never complained about his own challenges and he always put other people first.

"Jonathan was very proud of the work which he and other town councillors did to help the community, and we’ve been inundated with kind messages from people who really appreciated what he did for them over the years.”

Jonathan Roberts and his dog Willow (Image: Nick Roberts)

Mr Roberts, a former printer at the Leader Press in Pwllheli, underwent a heart transplant in 2006 and recently spent nearly 10 months in hospital before being allowed home in November.