 During his time on Beacon Hill, he was a leading progressive voice in the Massachusetts General Court.He was unopposed for re-election in the 2006 elections, but was defeated by Falmouth Town Moderator David Vieira in the 2010 general election.Vieira had previously run against Patrick when he was first elected in 2000.