After watching the outcome of British elections on BBC, I am convinced that Britain is probably the most advanced democracy in the world.
Where else in the world would you find three opposition party leaders giving up the leadership of their parties after an election defeat?