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

Prime Minister Theresa May of the ruling Conservative party was riding high in the polls in April but Labour has made strong gains since then.

Al Jazeera's Laurence Lee reports from London.

Europe, United Kingdom, Politics