BOSTON — U.S. Sen. Ed J. Markey won the Democratic Senate primary on Tuesday, defeating six-term U.S. Rep. Seth Moulton, D-6th District. The Associated Press called the race for Markey, 80 at 8:31 p.m. Markey defeated Moulton 72.7% to 27.3%, according to unofficial tallies. Moulton, first elected in 2014, argued that Markey was too old and it was time for generational change in the Bay State.