There's a dissonance between the claim that it's "independent of the political bodies" and "held to account by respective legislative bodies". Are the legislative bodies not political? In the sense of aren't they elected through a political process?
This is kind of a genuine question from me since I have no idea how these authorities are set up in France or the UK...