LAHORE:The Punjab government has announced public holiday on September 29 (Friday) on the eve of Eid Milad (12 Rabi-ul-Awwal). All public offices will be closed on the occasion of Eid Milad.