Snap general election: The public reacts