Seth Moulton ‘is not everyone’s cup of tea.’ Against Ed Markey, will he be the voters’ choice? The Boston Globe