Question: Who was the last Leader of the Liberal Party?
Answer:
david steel