Boris Johnson loses majority ahead of Brexit showdown