Eastenders star quits

Ben Hardy has quit 'EastEnders'.
The 23-year-old actor - who stars as Peter Beale in the BBC One soap - will leave at the end of his current contract, a source from the show has confirmed, although it's not yet known when that will be.