Ken Clarke lambasts abusive Hard Brexit 'zealots'