British Prime Minister Theresa May’s lead in the opinion polls has narrowed after her Conservatives and the Labour opposition published their policy plans this week, with one survey showing the gap between the two parties halving to nine points.

May had been on course for a landslide with a majority of up to 150 seats, opinion polls had indicated in the early stages of campaigning ahead of the June 8 national vote.

Four polls on Saturday however showed the Conservatives with an expected vote share of between 44 and 46 per cent, still easily ahead of the Labour Party on 33 to 35 per cent, but pointing to a smaller projected majority of about 40 seats.

A YouGov poll showed her lead had halved to 9 points in a week.