Daily Politics: snap election

Dr Catherine Haddon explains how General Election 2017 will affect parliamentary and government business.