A transgender former member of the elite Navy Seal Team 6 challenged Donald Trump to tell her face to face that she was "not worthy" to serve.

Kristin Beck spoke out after Mr Trump announced he was banning transgender people from the US military, calling it a "terrible decision".

Miss Beck was a Navy Seal for two decades including in Iraq, Afghanistan and Bosnia.

"Let's meet face to face and you tell me I'm not worthy," She told Business insider. "Transgender doesn't matter. Do your service.

"Being transgender doesn't affect anyone else. We are liberty's light. If you can't defend that for everyone that's an American citizen, that's not right."