Boris Johnson acts with “honesty and integrity”, his press secretary has insisted following revelations in a Sunday newspaper about a four-year affair with his younger American mistress, including a session on the sofa of his £3.35 million London townhouse while his wife was away.