Anglesey supported the king's administration in parliament, but opposed strongly the unjust measure which, on the abolition of the court of wards, placed the extra burden of taxation thus rendered necessary on the excise. His services in the administration of Ireland were especially valuable. He filled the office of vice-treasurer from 1660 till 1667, served on the committee for carrying out the declaration for the settlement of Ireland and on the committee for Irish affairs, while later, in 1671 and 1672, he was a leading member of various commissions appointed to investigate the working of the Acts of Settlement. In February 1661 he had obtained a captaincy of horse, and in 1667 he exchanged his post of Vice-Treasurer of Ireland with Sir George Carteret for that of Treasurer of the Navy.