President Donald Trump’s record-low popularity, voter frustration over the cost of living and a fierce immigration fight are shaping the November 3 midterm elections, which will determine whether ...