Yes, but you do not call someone in authority over you a liar publically you talk to them in private.
The only group that has authority over Cruz are us Texas voters.