Blair explains why politicians have affairs