Mumbai Police has cancelled all holidays or weekly offs for December 31 over security concerns in the city. The decision was taken after an alert was received from central agencies over Khalistani elements planning to target Mumbai on New Year's eve.