Latest indication that Trump’s support is eroding due to voter frustrations over cost of living and Iran war