image
Raucous opposition bench puts up hostile front