But Johnson faces uphill battle at home, where opposition parties and some of his own allies in the House of Commons warn they won't support it