North Somerset is losing a licensed premises every fortnight as pubs face a “battle” to stay open.