Dominic Green Let Trump speak! Addressing the House of Commons is indeed an ‘earned honor’…one the American president deserves