Novak Djokovic will have get vaccinated if he wants to compete at the French Open in May after France’s parliament approved a law to exclude unvaccinated people from all sports arenas.

The new law requires full vaccination for such venues, including tourist sites, many trains and all domestic flights, and applies to everyone aged 16 and over.

French sports minister Roxana Maracineanu performed an about-turn on Sunday by saying sportspeople will need to be vaccinated to compete in the country.

Ms Maracineau last week defended the idea of bubbles for unvaccinated athletes has since reversed that position, putting Djokovic’s defence of his French Open title in danger.

The Serbian is also unlikely to play at Indian Wells and Miami in March unless he changes his stance because of the USA’s tight restrictions.