Question: What is the name of the public health services formed by the Labour Party and receives support services from The NHS Business Services Authority?
Sentence (from "NHS Business Services Authority"): The NHS Business Services Authority (NHSBSA) is an executive non-departmental public body of the Department of Health which provides some support services to the National Health Service in England and Wales.
Relevant evidence: Yes