Heavy handed? Blimey, you reckon this was heavy handed? Ate you serious? Go live in North Korea. If you aren't prepared to assist the police then you don't deserve to live here. Some of us are pleased to be offered a level of protection against potential threats.