British waters are public. Your waters are yours. Public means that everybody in Britain can use them. Why is it that government needs to get paid (licensing) for people using what belongs to them?
For the same reason why forests that are public also are not public.
You can walk into a public forest and, gather herbs and mushrooms, but you need a license to hunt and cut trees. What is available to the public is in reality very limited. In most countries you need a license to fish in lakes and rivers, to sail, to put a water wheel in and make your own electricity. Public means you can go there and watch, that's it
well if you are hunting down fishermen from EU countries because they fish in uk waters, you are then a nazi, you are a socialist benefitting a small english based fishing cartel, and racially disadvantage european fishermen.
The EU creates winners and losers, germany btw. has to carry the biggest logistic loads regarding road maintenance.
EU is something great a bigger market bigger economy, while nation states are backward and racist trash.
But hunting down fishermen might be fun if the forests are empty of game from hunting.
I wonder if fishermen would need a net to fish for hunters.