Newport man faces years in jail over raft of domestic abuse offences