Prime Minister Atal Bihari Vajpayee, down with a mild fever, cancelled all his engagements for the second consecutive day on Friday.Sources in the prime ministers office said a meeting of the Union Cabinet scheduled for the evening has been postponed.