YouGov: British PM May seen 21 seats short of majority in June 8 voteBreaking news(photo credit: JPOST STAFF)