Kilmarnock and Loudoun MP Alan Brown has called on the Prime Minister to show greater support for a ceasefire in Gaza.
The SNP MP questioned Rishi Sunak in the House of Commons, saying the UK needed to be at the forefront of planning for a future two-state solution between Israel and Gaza.
Mr Brown said: "It is obvious that the longer the conflict in Gaza goes on, the more innocent civilian casualties there will be and the greater the risk of wider escalation in the region.
"Is it not the case that if the UK is to be seen as an honest broker, the Prime Minister, as well as rightly condemning Hamas, needs to call out Israel for clear breaches of humanitarian law and call for an immediate ceasefire?
"With actors such as China now calling for an international conference to set a timetable for a two-state solution, would it not be better if the UK were doing something constructive to get that two-state solution in place?"
The Prime Minister responded: "We continue to call for international humanitarian law to be respected and for civilians to be protected.
"Too many civilians have been killed and, as I have made clear, Israel should do more to ensure that its campaign is targeted on Hamas leaders and their operatives."
Read the rules here