Cameron's relationship with partner Debbie (Charley Webb) is currently under severe strain as she is pregnant with her ex Andy Sugden's (Kelvin Fletcher) child. The old flames slept together to conceive a saviour sibling for their seriously-ill daughter Sarah.
Since having sex with Debbie last month, Andy has developed feelings for her - leaving Cameron furious over his interference in their lives.
Power told itv.com: "It's hit a kind of apex at the moment for Cameron - certainly his relationship with Debbie. The genius of the storyline at the moment, and what keeps the viewers gripped, is that no-one's really to blame.
"Debbie's doing it because she has to, because she wants to save Sarah. Cameron's just reacting to his girlfriend doing that to him. Andy didn't want to sleep with Debbie, but she made him and therefore he fell in love. I think it's a tricky one."
"At the moment, the audience is kind of being divided over Cameron, in exactly the way they should be," the actor continued. "Some people should be on 'Team Andy', some people should be on 'Team Debbie' and some should be on 'Team Cameron'. That's exactly how it's been written, to get that reaction."
Emmerdale fans will also see a spark develop between Cameron and Chas Dingle (Lucy Pargeter) in upcoming episodes as he confides in her over his troubles.
Power added: "Cameron is potentially swapping one huge catalogue of Dingle problems for another. But that's where the drama is. Cheating on Cain's daughter with Cain's sister is probably not the wisest of moves!"
> Emmerdale Debbie Dingle will feel betrayed, says Charley Webb
> Read more Emmerdale spoilers and news