Read the full decision in Mr A Allen v British Transport Police: 2307989/2023 - Strike Out. Read the full decision in Mr A Allen v British Transport Police: 2307989/2023 - Costs.