Man charged over allegedly assaulting police officer in Batlow