Germany reports 20,407 new coronavirus cases, 306 deaths in latest update today

The catch up to the Easter holiday period begins
The daily death count is the highest since 11 March, so that is a little disconcerting as the number of hospitalisations continues to rack up in recent weeks.