UK voters go to the polls in a British election which, after two Islamist attacks in two weeks, has thrust security to the top of the campaign agenda. But Brexit and the economy are likely to come back with a vengeance.