The only recent poll in California shows Cruz winning by two. That was before the implosion. Trump has been underperforming polls by abut 6 to 20 points. It’s winner-take-all, worth 155 delegates. Trump’s lead is less than 100.
Cruz has done best in the North, getting more delegates and popular votes in Minnesota (won by Rubio), Maine, Kansas, Iowa and Alaska.
Minnesota is not North, it is Insane.
I do not consider Kansas, Iowa and Alaska North (despite the song North to Alaska, it is only geographically North). Maine is part of Canada, not the USA (even though it is not official).
Cruz will not with the North. The North is not interested in Glenn Beck types and their religious cults.
You must be looking at the old Dec poll which had Cruz by 2 points, and is totally a lame Field poll which has been totally discredited so many times in California it is laughable. Just one week prior to the landslide for Republican Arnold Schwarzenegger, the Field poll had Democrat Cruz Bustamante winning by 5 points.
Cruz will not win California. Trump will.