Boris Johnson lost his second bid to trigger a general election while opposition MPs staged a protest ahead of the prorogation of Parliament in the early hours of Tuesday.