Germany is in mourning after a Saudi doctor drove a BMW into a Christmas market teeming with holiday shoppers, killing two people and injuring at least 60 others in what authorities called a deliberate attack.

Authorities identified the suspect as a 50-year-old who has been living in Germany for nearly two decades and practising medicine there. He was arrested on Friday evening at the site of the attack as medical officials tended to the injured, and was taken into custody for questioning.

But on Saturday there were still no answers as to what caused the man to drive into a crowd in the eastern Germany city of Magdeburg. The violence shocked the country and the city, bringing its mayor to the verge of tears and marring a festive event that is part of a centuries-old German tradition.

It prompted several other German towns to cancel their weekend Christmas markets as a precaution and out of solidarity with Magdeburg’s loss. Chancellor Olaf Scholz and Interior Minister Nancy Faeser were due to travel to Magdeburg on Saturday and a memorial service is to take place in the city cathedral in the evening.

“My thoughts are with the victims and their relatives,” Mr Scholz wrote on X. “We stand beside them and beside the people of Magdeburg.”

Magdeburg is a city of about 240,000 people, west of Berlin, that serves as Saxony-Anhalt’s capital. Friday’s attack came eight years after an Islamic extremist drove a truck into a crowded Christmas market in Berlin, killing 13 people and injuring many others. The attacker was killed days later in a shootout in Italy.

Verified bystander footage distributed by the German news agency dpa showed the suspect’s arrest at a tram stop in the middle of the road. A nearby police officer pointing a handgun at the man shouted at him as he lay prone, his head arched up slightly. Other officers soon arrived and took the man into custody.

The two people confirmed dead were an adult and a toddler but officials said additional deaths could not be ruled out because 15 people had been seriously injured.

“As things stand, he is a lone perpetrator, so that as far as we know there is no further danger to the city,” Saxony-Anhalt’s governor Reiner Haseloff told reporters. “Every human life that has fallen victim to this attack is a terrible tragedy and one human life too many.”

Authorities identified the suspect as a 50-year-old Saudi doctor who moved to Germany in 2006 and who had been practising medicine in Bernburg, about 25 miles south of Magdeburg. Saudi Arabia’s foreign ministry condemned the attack on X but did not mention the suspect’s connection to the kingdom.

Christmas markets are a German holiday tradition cherished since the Middle Ages, now successfully exported to much of the Western world. Hours after Friday’s tragedy, the wail of sirens clashed with the market’s festive ornaments, stars and leafy garlands.

Magdeburg resident Dorin Steffen told dpa that she was at a concert in a nearby church when she heard the sirens. The cacophony was so loud “you had to assume that something terrible had happened”. She called the attack “a dark day” for the city.

“We are shaking,” Ms Steffen said. “Full of sympathy for the relatives, also in the hope that nothing has happened to our relatives, friends and acquaintances.”

The attack reverberated far beyond Magdeburg, with Mr Haseloff calling it a catastrophe for the city, state and country. He said flags would be lowered to half-staff in Saxony-Anhalt and that the federal government planned to do the same.

“It is really one of the worst things one can imagine, particularly in connection with what a Christmas market should bring,” the governor said.