Brent

Torch relay bill update – 128 authorities, £5.5m

128 public authorities spent a combined £5.5m on staging the Olympic torch relay, according to the latest figures being compiled by Help Me Investigate users. The figure – based on Freedom of Information requests to local councils and police bodies … Continue reading