Trump to hold Iowa rally as poll shows strong approval ratings – The Guardian