this is bbc news with the latest headlines for viewers in the uk and around the world. from abadan to zanjan — iranian voters have cast their votes — but how much choice is really on offer? supply millions of vaccines orface heavy fines — that's the judge's verdict in a case between astrazeneca and the eu. happyjuneteenth — millions are celebrating america's newest national holiday. but many say more is needed to address the legacy of slavery. and a roller—coaster ride for fans — as england and scotland's much anticipated euro 2020 clash — ends in a goalless draw at wembley.