The British Parliament voted overwhelmingly to hold new elections on December 12.
438 MPs voted in favor of the elections, while only 20 voted against.
The British Parliament voted overwhelmingly to hold new elections on December 12.
438 MPs voted in favor of the elections, while only 20 voted against.