NPR is reporting that the Supreme Court has upheld birthright citizenship on constitutional grounds. It said the decision firmly rejected an executive order that President Donald J Trump issued on the first day of his second term.