Parliament challenged to open up its finances