en lång och stundtals starkt upprörd och stormande debatt.