Which Cabinet post has been held by Stephen Byers, Peter Mandelson and Margaret Becket in recent years?
What is the answer?
secretary of state for trade and industry