According to SBP statement received here Tuesday, the government has declared public holiday on 9 November on the occasion of Iqbal Day.