The BJP on Thursday dubbed the arrest of Shajahan Sheikh as a "legal protection" given to him and slammed the West Bengal police for not charging him with the crime of sexual assault and land grab levelled against the Trinamool Congress (TMC) strongman by many women in Sandeshkhali.