Justice Brett Kavanaugh both concurred and dissented in the ruling.

In a landmark judgment with far-reaching implications for United States immigration policy, the Supreme Court of the United States on Tuesday upheld birthright citizenship, rejecting President Donald Trump's attempt to narrow who qualifies as an American citizen at birth and dealing a significant blow to one of his signature immigration initiatives.

The decision saw the Supreme Court rule 5-4 against Trump's executive order restricting birthright citizenship, finding that children born in the United States to parents who are in the country unlawfully or temporarily are entitled to citizenship at birth under the US Constitution.

Justice Brett Kavanaugh both concurred and dissented in the ruling.

Trump had issued the executive order shortly after his inauguration, directing that children born in the United States would no longer automatically become citizens if neither of their parents was a US citizen or lawful permanent resident.