How did Vince Cable vote on gay rights issues?
The new leader of the Liberal Democrats has been announced as Sir Vince Cable after...
We Are Gay UK
The new leader of the Liberal Democrats has been announced as Sir Vince Cable after...
The new leader of the Liberal Democrats has been announced as Sir Vince Cable after...