The US Supreme court has agreed to hear a case on whether the century-old constitutional right of guaranteed citizenship for those born in the US will remain.

On his first day in office in January, President Donald Trump signed an order to end birthright citizenship, but the move was blocked by lower courts after it was challenged over its constitutionality.