Zack Morris has revealed why he has quit EastEnders after five years, ahead of his final scenes airing later this month.
The actor, 23, has played Keegan Baker on the BBC soap opera since 2017, with the role having earned him numerous award nominations during his several years on the show.
It was however announced earlier this year that Zack had decided to quit the show, with him explaining to fans in a statement at the time that it had been a "tough decision."