Unruly scene at BJP’s public meeting