Voters are split over Sir Keir Starmer’s response to the outbreak of war in the Middle East, new polling has shown.
The prime minister has faced criticisms across the political spectrum over his handling of the conflict since the US and Israel launched strikes on Iran last month.