what does it mean to 'get it in the neck'?
the meaning is to be severely criticized or punished
It means to be severely criticized and punished for something that you have done.