Germany will impose temporary controls on its borders with France, Switzerland, Austria, Denmark and Luxembourg on Monday to stop coronavirus spreading.
The total number of confirmed cases in Italy has risen to 24,747 from 21,157 on Saturday, as the death toll increased by 25% to 1,809 from 1,441 on Sunday – a rise of 368.
The number of deaths in Spain from the coronavirus have more than doubled in a day, to 288, with the number of infections near 8,000.
Across the country there are 7,753 confirmed cases, making Spain the second hardest-hit country in Europe after Italy. More than half of Spain’s cases are in Madrid.
One week ago, there were just 589 cases and 10 deaths in the country. The Spanish government has scrambled in the past days to contain the surge in infections, ushering in a near lockdown of its 47 million residents on Saturday.
France’s Public Health Authority on Sunday reported there are 36 new deaths from coronavirus, taking the total to 127, and said there had been an increase of more than 1,000 cases.
The updated figure follows confirmation earlier on Sunday that the death toll had risen from 91 to 120.
The number of UK deaths has risen to 35, after Public Health England confirmed that 14 more patients who tested positive for the coronavirus had died.
Tens of millions of Europeans are living under lockdown.
Italy reports a rise in its death toll to more than 1,800.
France, Iran and Spain also see a spike in deaths.
Germany is to restrict border entries from France, Switzerland and Austria.
Austria bans gatherings of more than five people, and orders schools and shops to shut.
South Africa bars some foreigners from entering and will close schools.
UK over-70s are to be asked to self-isolate for an extended period.
Voters go to the polls for local elections in France despite widespread restrictions.