Punjab government announced a holiday in the state