MPs are expected to reject Mrs May’s deal – but Shinzo Abe has backed it during a visit to London.