TTV Read More Hollyoaks reveals when Leah and Imran return to the village – and it’s soonJune 2, 2026 Hollyoaks spoilers follow. Hollyoaks has revealed that Leah Barnes and Imran Maalik will return to the village next…