Breach of the peace is some *********, it needs to be removed from the legislature.
Not if you could actually trust the police not to abuse it, if someone is kicking off and generally being a **** in the middle of a town centre then it can be useful to charge them with that.
In some cases maybe they're drunk and disorderly, in some cases maybe they're mental and need to be sectioned but that doesn't always apply, but the point really is that it should have a reasonable threshold for being used, not just some person disagrees with a police officer and isn't complying with a request or order they're not obliged to comply with like "I need to see some ID", "I don't want you filming here" etc..