A major police incident saw a large number of officers descend on a McDonald's branch in a popular part of UK seaside town Blackpool after reports of a stabbing

See Full Page