What the recent Catholic marriage of twice-divorced Boris Johnson might teach us about who is worthy to receive communion