Why did Bhavna Limbachia leave Coronation Street?

Coronation Street remains a much-loved part of the ITV schedule and fans enjoy watching the drama unfold. Rana Habeeb (played by Bhavna Limbachia) arrived on the cobbles in 2016 and she was the daughter of Hassan (Kriss Dosanjh) and Saira (Kim Vithana).