Boris Johnson's poll lead cut sharply following Covid ping f