German leaders on Thursday agreed tough new curbs on the unvaccinated, with plans to shut them out of restaurants, sporting events and cultural shows as the country battles to halt a record rise in Covid infections. With new cases soaring to an all-time high of 65,371, leaders of Germany's 16 states agreed after crisis talks with Chancellor Angela Merkel to require those not immunised to provide negative tests in order to use public transport or go to the office. To protect the most vulnerable, they also agreed to introduce compulsory vaccination for healthcare workers and employees in elderly homes. "We...