Brexit, the National Health Service, jobs, and security have dominated last day of political campaigning before Britain's general election on Thursday.