He defended Sacheverell at the bar of the House of Lords in 1710, being then without a seat in Parliament; but in the same year was returned for Cardigan, and in September again became attorney-general.
He exerted himself to defeat the impeachment of Lord Oxford in 1717, and in 1723 he was active in obtaining a pardon for another old political friend, Lord Bolingbroke.