Christian Socialist MP denounces 'hysterical response' to Williams