Which of these is considered a criminal offence?

Okay, let's break down why carrying a weapon is a criminal offence in the UK. The UK has pretty strict laws about weapons, and this stems from a long history of trying to maintain public order and safety. Unlike some other countries, the right to bear arms isn't a thing here. The government regulates who can own certain types of weapons and under what circumstances. Carrying a weapon in public without a valid reason or license is a big no-no because it's seen as a direct threat to public safety and can easily lead to violence or intimidation. That's why it's considered a criminal offence, meaning you could face arrest, charges, and potentially imprisonment. Now, breaches of contract and being in debt, while serious and potentially leading to legal action, are generally considered civil matters. A breach of contract is when you don't fulfil the terms of an agreement, and being in debt simply means you owe money. These are usually resolved through civil courts, not criminal courts, and don't carry the same risk of imprisonment as carrying a weapon unlawfully.
Picture a judge gavel falling on a weapon, symbolizing unlawful action.