Understanding UK’s Snap Election and Theresa May’s An interesting program on the recent British elections