She became prime minister in 2019 after taking over as leader of the centre-left party four years earlier. This made her the youngest prime minister in Danish history.
European leaders have denounced the incident, which came as Danes prepare to head to the polls on Sunday in the European elections.
EU chief Charles Michel said on X that he was “outraged”, while French President Emmanuel Macron called it “unacceptable” and wished the Danish PM a “speedy recovery”.