Former finance minister Tun Daim Zainuddin has passed away at the age of 86 after being hospitalised for a stroke last month.