The party of British Prime Minister Theresa May is still in front by at least 11 points with just weeks until election day.