News & Views
UK gets highest number of female MPs ever
It hasn’t been a great 24 hours for British Prime Minister Theresa May, whose massive gamble on calling an early election failed spectacularly, and resulted in her having to form a majority government.