So, Charlie Cotton is back on EastEnders – and what’s the betting that trouble will be trailing along in his wake?
As viewers have already seen, Charlie returned last Friday and wasted no time in getting reacquainted with biological son Matthew – all of which left Jack Branning looking aghast.
With Max having schemed to get Charlie back on the scene, next week’s episodes of the BBC1 soap now will chart the fallout from his reappearance.
As Jack reels from Charlie’s shock return, Dot and her grandson catch up on everything that’s happened since he went on the run in September 2015. But why is Charlie really back and are his intentions all they seem?
You can watch a 60-second rundown of next week’s drama on EastEnders below.
And visit our dedicated EastEnders page for all the latest news, interviews and spoilers.