Political Commentator Daniel Patrick Welch earlier joined us earlier from Boston to give his take on the Thursday presidential debate in the US.