The BBC has been accused of “blocking” a major humanitarian appeal for Gaza as it has been revealed the broadcaster has “delayed” the launch of a campaign.

All other channels have agreed to broadcast the appeal, the Guardian has reported.

Insiders at the DEC, the BBC and aid agencies told the news agency they were dismayed at the delay with some accusing the broadcaster of “blocking” the appeal because of fears over a backlash from Israel supporters.