Prominent Indian singer Jagjit Singh has died after several weeks in hospital following a brain haemorrhage. He was 70.

Singh was one of the most popular singers of the ghazal, usually Urdu or Persian poetry set to music. He sang to packed audiences across South Asia and released dozens of albums during his 40-year career. He also sang ghazals for Hindi films.

India's minister for information and broadcasting, Ambika Soni, said in her condolence message that his death had left a void which would be difficult to fill.

Singh was admitted to Mumbai's Lilavati Hospital on September 23. A hospital spokesman said he suffered another haemorrhage this morning and died.