Boris Johnson Poised for Large Majority, YouGov Poll Says