At least 23 people detained, with protesters seen grabbed by the police and roughly taken away into waiting vans