The latest news and spoilers for EastEnders character Peter Beale, who has appeared on the BBC One soap since 1993. He is played by actor Thomas Law.