Munyaradzi Oliver Chawawa is a British–Zimbabwean actor, comedian and comedy rapper. From Wikipedia
It has secured its place as ITV’s longest-running Black-led indie production