An Islamic TV station that said gay people are worse than pigs and magicians should be executed faces being stripped of its UK broadcasting licence.

Peace TV, based in Dubai, was found to have shown four programmes which breached Ofcom regulations on inciting crime, hate speech and abuse.

The channel, which is broadcast on Sky and also airs in the US, said the programmes were based on Islamic teachings.