Consumers Association of Penang and Sahabat Alam Malaysia president, SM Mohamed Idris, died today due to heart failure.

He was 93.

He was earlier admitted to the Gleneagles Hospital for breathing difficulties but passed away at 4.45pm.

He is survived by four children.

Idris had been a noted consumer and environment advocate and was outspoken against the powers-that-be both during BN and Pakatan Harapan rule.

His criticisms against the state's mega-projects including the current Penang Transport Master Plan and Penang South Reclamation had earned support from civil society groups while ruffling feathers in the Penang state government.