A political fight has broken-out in Washington over whether Donald Trump has violated the US Constitution by launching an attack against Iran without Congressional approval, with leading Democrats ...