Boris Johnson decided to run a Twitter Q&A today - Twitter users were only too happy to get involved.