Senate Majority Leader John Flanagan on Thursday touted successful new ethics laws, including one to strip pensions from corrupt lawmakers, but said Republicans would not support a plan by minority Democrats to bar state legislators from earning outside income.