Senator Ted Cruz (R-Texas) faced ridicule over the weekend for his praise of Liz Truss, the... (8 revisions)