WILL you investigate? Ted Cruz goes off!