Source: http://www.politics.co.uk/comment-analysis/2017/04/18/headline-shock-election-announcement-reaction