How Boris Johnson's Partygate showdown played out in front of MPs

After months of build-up, leaks and behind-the-scenes squabbles, Boris Johnson finally had his 'day in court' yesterday before the committee of MPs judging whether he lied to parliament.