Act 2025, known as Martyn’s Law, will compel all UK venues expecting 200 or more people to be on site to prepare for the event of a terror ...