ISLAMABAD - The federal government has announced a public holiday across the country on Monday, November 9, 2026, to mark Allama Iqbal Day.