Danny Dyer signs new deal with BBC

EastEnders star Danny Dyer has signed a new £1 million contract for various shows on the BBC - but won't be allowed to appear on programmes on other channels.

The Sun quoted a source as saying: "Bosses think they've struck gold with Danny and are keen to keep him with the BBC for as long as possible."

The deal is said to be worth around £1m.

Advertisement