Question: which british prime minister signed the lisbon treaty
Answer: Gordon Brown