Question: who is punjab chief minister now?
Answer: The incumbent Chief Minister of Punjab is Captain Amarinder Singh who is heading an Indian National Congress government since 16 March 2017.