W 1645 mianowany podkanclerzym koronnym, odtąd brał udział w polityce polskiej, rywalizując na tym polu z kanclerzem Jerzym Ossolińskim. Był przeciwnikiem wojny z Turcją, a zwolennikiem twardej linii wobec kozaków i Powstania Chmielnickiego. Po śmierci Władysława IV początkowo popierał kandydaturę królewicza Ferdynanda, później jednak opowiedział się za Janem Kazimierzem. Podpisał "pacta conventa" Jana II Kazimierza Wazy w 1648 roku. W nagrodę za swoją bezkompromisową postawę w 1650 Jan Kazimierz oddał mu kanclerstwo wielkie koronne; brał udział w wyprawie beresteckiej (1651).