David passed away on the 27th of May 2024 aged 80 years. His funeral took place on the 26th of June 2024.