The Bill, which aims to place a duty of candour on public officials, has been hailed as ‘landmark legislation’.
Britain was shocked by a mass stabbing attack on a train Saturday evening, targeting passengers as they traveled through ...