Party leaders hunt for votes on last day of campaign
Politicians are racing around the country on the final day of campaigning for a general election that will define Britain's approach to leaving the European Union but has been overshadowed by two militant attacks in as many weeks.