Question: In zsh when I try and press `CTRL-C` nothing happens (it works fine in bash) when I run `bindkey | grep \\^C` I get `"^C" Applications` so something must've happened... how do I bind `^-C` to the default?

Answer: 
`stty sane` is usually a good starting place; outside of the `zsh` command line editor, it's a function of the terminal driver.
I just solved this situation by typing in the simple command `ls` after pressing ctrl-c, ctrl-c.

I think I was in some kind of multi-line input mode.