From prorogation to partygate: 1,000 days of Boris Johnson as PM