Hyderabad: Amarinder Singh resigns as Punjab CM, submits his resignation along with that of his council of ministers: CM office.