WATCH LIVE: Dueling rallies in Boston