EastEnders- Sheila tells Denise why she is here and that she also had cancer (15th July 2026)