We spoke to Sir Alistair Graham, former chairman of the Committee on Standards in Public Life, and started by asking him whether it was possible Boris Johnson may have been in breach of the ministerial code in relation to the refurbishment of his flat.