Lord Cameron has said there is "no moral equivalence" between Hamas fighters and Israel's military, which has killed thousands of innocent civilians in Gaza.
But speaking to Sky News on a visit to Washington in his new role as foreign secretary, the former prime minister said the UK continued to tell Israel "it has to abide by international humanitarian law".
He said there was a "fundamental difference" between the two sides.
"Whereas Israel uses its defences to try and defend its people, Hamas uses its people to try and defend its rockets," he said.
Hamas officials in Gaza say Israel has killed more than 16,200 people in its retaliatory campaign, including about 7,000 children. Hamas killed around 1,200 people in the 7 October attack.
Latest updates: https://news.sky.com/israel-hamas-war
#israelhamaswar #davidcameron #palestine
SUBSCRIBE to our YouTube channel for more videos: / skynews
Follow us on Twitter: / skynews
Like us on Facebook: / skynews
Follow us on Instagram: / skynews
Follow us on TikTok: / skynews
For more content go to http://news.sky.com and download our apps: Apple https://itunes.apple.com/gb/app/sky-n... Android https://play.google.com/store/apps/de...
Sky News Daily podcast is available for free here: https://podfollow.com/skynewsdaily/
Sky News videos are now available in Spanish here/Los video de Sky News están disponibles en español aquí: / @skynewsespanol
To enquire about licensing Sky News content, you can find more information here: https://news.sky.com/info/library-sales