Nearly 600 new cases of coronavirus have been recorded across Wales today according to the latest figures, but no new deaths have been reported.

A total of 581 new cases have been recorded over the past 24 hours according to Public Health Wales.

Of those new cases, 12 were recorded in Ceredigion, with Carmarthenshire recording 21 cases and Pembrokeshire, 14.

Elsewhere, Gwynedd has recorded 18 new cases today and Powys, 19.

The total number of cases in Wales is now 243,249 with 5,616 deaths.

There have been 7,958 tests since the last report.

Across Wales, 2,297,398 have received a first dose of Covid-19 vaccine and 2,073,996 are fully vaccinated.

In Carmarthenshire (population 188,771) there have been 131,111 first jabs given and 113,030 second does, with 59.9 per cent fully vaccinated.

In Pembrokeshire (population 125,818) there have been 91,210 first doses administered and 78,520 second doses, with 62.4 per cent fully vaccinated.

And in Ceredigion (population 72,695) there have been 51,932 first jabs given and 45,155 second doses, with 62.1 per cent fully vaccinated.