All the votes have now been counted, and the 60 Members of the Senedd who will represent Wales in the Welsh Parliament have now been announced.
Thirty of them are members of the Labour group which will be the most powerful force for the next five years and from whom First Minister Mark Drakeford will chose the next cabinet. One of them is also likely to succeed him if he, as he has planned, stands down at some point in the next five years.
Sixteen of them will form the Welsh Conservative group who will be the official opposition in Cardiff Bay. Thirteen are part of the Plaid Cymru group under Adam Price. While Jane Dodds will be the lone Liberal Democrat in the Senedd for the next five years.
At the end of the last Senedd term, one party group had imploded, Plaid had lost two of its members and the Tories had gained and lost Mark Reckless as well as seeing Nick Ramsay deselected by his constituency association. So in five years time, things could be different again.
See how we covered the election counts live with all the reaction as it came in. And see all the constituency and regional results from around Wales on our dedicated results page.
For now, here is the full list of Wales' 60 Members of the Senedd:
Aberavon - David Rees
Labour's David Rees was re-elected with 10,505 votes.
Plaid Cymru came second with 4,760 votes, and the Conservatives placed third with 2,947 votes.
Labour has held the Aberavon seat since devolution in 1999, Plaid Cymru has come second in every election since 1999.
The full story from Aberavon
Aberconwy - Janet Finch-Saunders
Janet Finch-Saunders upped her vote share by 7% in the 2021 election.
The Conservative held the seat with a majority of 3,336 - a significant increase on 2016.
Aberconwy was created as a seat in 2007 and since then has been a three-way fight between the Conservatives, Labour and Plaid.
There was a significant swing from Plaid to the Conservatives in a seat Plaid had been targeting.
The full story from Aberconwy
Alyn and Deeside - Jack Sargeant
Jack Sargeant arrived in the Senedd after a by-election after the death of his father, Carl. In this national election, he upped his vote share by 3.1% with 12,622 votes. Ukip's vote share fell in the constituency by 13.9%.
The full result
Arfon - Sian Gwenllian
Plaid Cymru's Sian Gwenllian was re-elected in Arfon. Her majority was 8,642. Labour's candidate got 5,108 votes compared to her 13,760.
It was a comprehensive victory for Ms Gwenllian, first elected in 2016.
The story from Arfon
Blaenau Gwent - Alun Davies
Labour's Alun Davies held Blaenau Gwent for Labour. His majority was 6,638 up 9.4% on 2016.
The Plaid vote in Blaenau Gwent fell 19.4%.
All the results from Blaenau Gwent
Brecon and Radnorshire - James Evans
Conservative James Evans won the Senedd seat of Brecon and Radnorshire.
The Lib Dems vote collapsed. Kirsty Williams, who had represented the seat since 1999, had chosen not to stand for re-election.
In 2016, Ms Williams took 52.4% of the vote. Five years earlier it was 43% compared to the closest contender, the Conservative candidate, who got 33.3%.
However, Lib Dem Bill Powell only took 28% with 8,921 votes.
All the news from Brecon and Radnorshire
Bridgend - Sarah Murphy
Sarah Murphy was elected as MS for Bridgend, replacing former First Minister Carwyn Jones who did not seek re-election.
In 2019, the Conservatives took the seat from Labour in the General Election but Ms Murphy won 12,388 votes with Conservative Rachel Nugent-Finn who got 8,324 votes.
The result from Bridgend
Caerphilly - Hefin David
Labour's Hefin David was re-elected as MS for the constituency with 46% of the vote. His vote share went up 10% compared to five years ago.
Plaid Cymru's Delyth Jewell came in second with 8,211 votes.
The full story from Caerphilly
Cardiff Central - Jenny Rathbone
Labour's Jenny Rathbone increased her majority to 7.5% compared to five years ago.
The Labour politician, who has represented the constituency since 2011, won 13,100 votes - 46% of total votes.
The full story from Cardiff Central
Cardiff North - Julie Morgan
Julie Morgan's long political career continues after she was re-elected to represent Cardiff North.
A former MP, she has been MS for the constituency since 2016.
The nearest competitor was Conservative Joel Williams, a city councillor.
The result from Cardiff North
Cardiff South and Penarth - Vaughan Gething
Vaughan Gething has held onto Cardiff South and Penarth with 18,153 votes - 49.9% of the total share.
The Conservatives won 20.7% of the votes, while Plaid Cymru won 13.6%
The full results from Cardiff South
Cardiff West - Mark Drakeford
It was a thumping win for the First Minister. Mr Drakeford received 17,665 votes - 12.8% of the total share.
The Conservatives have come in second with 6,454 votes (18%), and Plaid Cymru are in third with 5,897 (16%).
The full result from Cardiff West
Carmarthen East and Dinefwr - Adam Price
Plaid Cymru leader Adam Price held his seat in Carmarthen East and Dinefwr with 15,261 votes - 46% of the total share, down by around 2.5% since the last Senedd election in 2016.
Labour's Rob James came in second place with 8,448 (25%) of total votes, and the Conservative candidate Harvard Hughes came in third with 7,751 (23%) of total votes.
The result from Carmarthen East
Carmarthen West and South Pembrokeshire - Sam Kurtz
In Carmarthen West and South Pembrokeshire, the Conservatives held the seat but with a new MS - Samuel Kurtz was elected with 11,240 votes, a majority of 936.
Plaid councillor Cefin Campbell came second.
Angela Burns did not seek re-election.
All the results from Carmarthen West
Ceredigion - Elin Jones
First elected in 1999, Elin Jones kept her seat, and upped her vote shared. The Plaid Cymru MS won 55.1% of the vote - up from 40.7% five years ago.
The full results from Ceredigion
Clwyd South - Ken Skates
Labour has held Clwyd South. Economy minister Ken Skates has been re-elected with 10,448 votes. His majority was 2,913.
The constituency has only ever been represented by Labour.
Ken Skates' majority has been 13% in the last two elections.
The full results from Clwyd South
Clwyd West - Darren Millar
Conservative Darren Millar has held his seat in Clwyd West with 11,839 votes.
However, his majority has been cut from 5,063 to 3,685. Labour achieved 8,154 votes in second place, a 4.2% swing.
The result from Clwyd West
Cynon Valley - Vikki Howells
Vikki Howells was re-elected to represent the constituency which has been a stronghold for the party since 1999.
She won with an impressive 55.7% of the vote, increasing her majority on the 51.1% five years ago.
The result for Cynon Valley
Delyn - Hannah Blythyn
Labour's Hannah Blythyn has been re-elected as MS for Delyn. The deputy minister had a majority of 3,711 after securing 12,846 votes..
The result in Delyn
Dwyfor Meirionnydd - Mabon ap Gwynfor
Mabon ap Gwynfor lives with wife, Nia, and four children on their family farm in Cynwyd.
He is a researcher, an organiser, and a county councillor for Plaid Cymru. Previously he was the north Wales manager for one of the UK's largest health charities, and prior to that ran Ty Siamas in Dolgellau. He is a long-time health campaigner.
The result from Dwyfor Meironydd
Gower - Rebecca Evans
The Welsh Governnment's finance minister Rebecca Evans was re-elected in Gower, comfortably seeing off the Conservative challenge.
Labour increased its majority from the last Senedd elections - from a 1,829 vote victory in 2016, to victory by 4,795 this time round.
The result in Gower
Islwyn - Rhianon Passmore
Labour's Rhianon Passmore was re-elected for Islwyn.
Schooled in Newbridge she brought up my family of four children in Risca, and has taught in many schools across Islwyn.
A keen musician, she plays clarinet, flute, sax and piano.
The Islwyn result
Llanelli - Lee Waters
Previously a marginal seat, Lee Waters romped home in Llanelli. He got 13,930 (46%) of the total votes. Plaid Cymru's Helen Mary Jones took 8.255 votes.
The Llanelli result
Merthyr Tydfil and Rhymney - Dawn Bowden
Dawn Bowden was re-elected as MS for Merthyr Tydfil and Rhymney. Her majority was 9,311.
Ms Bowden is a former regional manager for Unison. A member of the Labour party since 1983, she is a married mum-of-two and grandmother to one.
She is a lifelong football fan and follows Bristol City but is a season ticket holder at Merthyr Town FC.
The Merthyr results
Monmouth - Peter Fox
Peter Fox held the seat for the Conservatives with 43% of the vote. Nick Ramsay was the previous MS but stood as an independent in this election.
Mr Fox has been leader of Monmouthshire County Council for the last 13 years.
The result from Monmouth
Montgomeryshire - Russell George
Conservative Russell George, 47, was re-elected as Member of the Senedd for Montgomeryshire for the third time. He increased his vote share.
Mr George, who was born in Welshpool and brought up in Montgomeryshire, said that he was “honoured” to have been “endorsed by the people of Montgomeryshire with an increase in the vote share from 2016.
“I was expecting an increase in vote share because we have had some really good conversations as we have been speaking to people in gardens over the last few weeks."
Mr George has been the Conservatives' spokesman on economy and infrastructure.
The Montgomeryshire result
Neath - Jeremy Miles
The Welsh Government minister kept his Neath seat with 11,666 votes and a majority of 5,221.
Mr Miles said being re-elected is "genuinely an incredible privilege" and he is "very honoured".
The results in Neath
Newport East - John Griffiths
Labour’s John Griffiths has held the Newport East seat with 10,899 votes.
Mr Griffiths has increased his share of the vote to 47% - up almost 2.5% since 2016.
The full Newport East result
Newport West - Jayne Bryant
Labour's Jayne Bryant has been re-elected in Newport West with 14,259 (48%) of the total votes.
This is an increase of almost 4.5% in her vote share since 2016.
The full Newport West result
Ogmore - Huw-Irranca Davies
Huw Irranca-Davies was re-elected with 12,868. The Labour MS is 58.
His wife Joanna works for the NHS, and they brought their three children up locally. He was previously MP for Ogmore and was first elected to the Senedd in 2016.
The Ogmore result
Pontypridd - Mick Antoniw
Labour's Mick Antoniw has held his Pontypridd seat with 11,511 votes - 42% of the total share.
His majority was 21% in the last election and in previously elections either Plaid Cymru or the Lib Dems have been the closest challengers.
Plaid Cymru came second with 6,183 votes while the Conservatives achieved 5,658.
The story from Pontypridd
Preseli Pembrokeshire - Paul Davies
Former Conservative group leader Paul Davies has been re-elected.
Mr Davies secured 12,295 votes with a majority of 1,400. He was replaced as group leader by Andrew RT Davies in January 2021 after an incident involving drinking alcohol in the Senedd came to light.
The result from Preseli Pembrokeshire
Rhondda - Buffy Williams
Her victory was the shock of the night, Labour's Buffy Williams beat Leanne Wood to take the Rhondda seat.
The community activist had a massive swing for Labour.
Mrs Williams won 12,832 votes (54%), with Ms Wood in second place with 7,335 (31%) of the votes, down almost 20% on five years ago.
The result in Rhondda
Swansea East - Mike Hedges
Labour's Mike Hedges was comfortably re-elected in Swansea East with 12,950 votes.
Plaid Cymrur came second with 3,250 votes, and Liberal Democrat Cameron Brennan was in third with 2,947.
The results from Swansea East
Swansea West- Julie James
The Welsh Government minister was re-elected with a majority of 6,521 and increased her vote share cmoapred to five years ago.
The result from Swansea West
Torfaen - Lynne Neagle
One of the original class of 1999, Ms Neagle will take her seat in the Senedd once more in the sixth Senedd.
She won 11,572 (28%) of total votes, increasing her share by more than 6%.
The Torfaen result
Vale of Clwyd - Gareth Davies
Conservative Gareth Davies, 32, was the first gain of the election for the Conservatives. He secured 10,792 votes compared to the Labour candidate Jason McLellan's 10,426.
The incumbent MS, Ann Jones, had decided not to stand again.
Mr Davies, lives in Prestatyn and is married with a one-year-old son. He is a physiotherapist for Betsi Cadwaladr University Health Board.
Before the election, he told us he wanted to ensure the Senedd represented people from all over Wales and he felt north Wales had been "forgotten about".
The Vale of Clwyd result
Vale of Glamorgan - Jane Hutt
Jane Hutt took the Vale of Glamorgan, despite Conservative hopes they would steal the seat.
Her majority went from 777 to 3,270 votes.
Ms Hutt has represented the constituency since 1999.
The result in the Vale of Glamorgan
Wrexham - Lesley Griffiths
The cabinet minister was re-elected with a majority of 1,350. The second place candidate was Conservative Jeremy Kent.
Turnout in the constituency was 43% with a 0.3% swing from Labour to the Conservatives.
The Wrexham result
Ynys Mon - Rhun ap Iorwerth
Plaid Cymru's Rhun ap Iorwerth held onto his seat and increased his vote share.
The former journalist won 55.91% of the vote despite the Tories and Labour both growing their share of the vote.
The Conservatives, represented by Lyn Hudson, saw their vote share rise from 11.54% in 2016 to 20.51% this time around.
The Ynys Mon result
Mid and West Wales
Eluned Morgan and Joyce Watson are both returning to the Senedd as Labour regional members. This time they are joined by Cefin Campbell, from Plaid Cymru, and Lib Dem Jane Dodds who kept the party's only seat.
Eluned Morgan is minister in the Welsh Government responsible for Mental Health, Wellbeing and the Welsh language.
She was the Labour Front Bench spokesperson in the House of Lords on Foreign Affairs and Wales. Before that she worked as the Director of Low Carbon Energy for SSE in Wales developing renewable energy and prior to that served as a Member of the European Parliament for 15 years.
She is 54 and married with two children.
A 66-year-old grandmother and Labour Senedd Member for Mid and West Wales since 2007, she lives in Haverfordwest and grew up in Tywyn, Manorbier, Cosheston and Cardigan, one of eight children.
Before getting involved in politics she ran several small businesses – pubs, restaurants and retail – in west Wales.
Cefin Campbell - Plaid Cymru
A county councillor since 2012, Mr Campbell lives with his family in the Tywi Valley.
He runs his own business which has advised some of Wales’ foremost public bodies including Welsh Government, numerous local authorities, universities, health boards and S4C.
Jane Dodds - Lib Dem
Jane Dodds, 57, was the short-lived MP for Brecon and Radnorshire has returned to elected office, and kept Lib Dem hopes alive. Ms Dodds won the Brecon seat in August 2019 in a by-election only to lose it four months later.
She has stood for the party a number of times across the UK and has also worked as a social worker.
He lives in Flintshire with wife, Hilary, their six children and four grandchildren. He was first elected to the National Assembly for Wales in 2003, representing North Wales, before being re-elected in 2007, 2011, and 2016.
Sam Rowlands is a county councillor on Conwy council, where he is leader of the council. He is a married father who is trustee of Gwrych Castle and Festival Church.
Carolyn Thomas - Labour
A married mum-of-three, she is deputy leader of Flintshire council. She is also a member of North Wales regional groups relating to the environment and transport and am a member of the Welsh Local Government Association.
Llyr Gruffydd - Plaid Cymru
Llyr Gruffydd, 50, has been North Wales MS since 2011 and has spoken for the party on education and the environment.
He is a dad-of-four who began his career as a youth worker before moving on to work for the Wales Youth Agency and the Council for Wales of Voluntary Youth Services. He later became a project manager for an economic development company.
He has also been a Management Consultant for the National Trust in Wales.
South Wales Central
Andrew RT Davies
A former group leader of the Conservatives, Andrew RT Davies found himself back in charge in January after Paul Davies quit over drinking on Senedd property.
A farmer who is married with four children he was educated in Porthcawl and Stroud.
He was a delegate on the council of the NFU, vice president of the Young Farmers Club and is a life governor of the Royal Welsh Agricultural Society.
Rhys ab Owen
A barrister who decided to stand in Cardiff West after Plaid Cymru expelled Neil McEvoy, who went on to set up his own, Rhys ab Owen went to Ysgol Glantaf in Cardiff and read law at Oxford University.
He lives in Canton with wife Manon and baby daughter Esther. His father was former regional MS Owen John Thomas.
Joel James is a councillor on the Llantwit Fardre ward on RCT council and leader of the Welsh Conservative group on the council. His LinkedIn page says he has previously worked in Westminster and Cardiff Bay as a caseworker and an "advisor administrator" for a financial adviser. He also studied at Cardiff University and the University of Bristol, according to his profile.
Aged 40, Ms Fychan lives in Pontypridd with her husband and seven-year-old son.
Originally from Anglesey, she studied at Trinity College Dublin before moving to London to work for the Plaid Cymru group at Westminster.
Since 2009 she has worked for a cultural organisation in Wales and was subsequently elected to the board of the Museums Association. In May 2017 she was elected to represent Pontypridd Town ward on Rhondda Cynon Taf County Borough Council and Pontypridd Town Council.
South Wales East
Plaid Cymru - Delyth Jewell
The regional MS who replaced the late Steffan Lewis has been re-elected. She also stood in Caerphilly on the constituency list but lost vote share.
Ms Jewell, a former Plaid Cymru staffer, was born in the Miners' Hospital in Caerphilly, grew up in Ystrad Mynach, and went to school in Bargoed.
After graduating from Oxford, she worked as a researcher and speech writer in Westminster, where I was awarded the prize of 'Overall Researcher of the Year' in 2014 for work that helped bring in new laws on stalking and coercive control.
She moved back to Wales in 2015 and worked for Citizens Advice before joining the Senedd as regional MS.
Conservative - Laura Anne Jones
Laura Anne Jones, 42, was first in the Senedd in 2003 and was the youngest member of the Senedd, and then returned after the death of Mohammad Asghar in July 2020.
She is a previous Monmouthshire councillor.
A farmer’s daughter, she was born in Usk and educated at Caerleon Comprehensive and Plymouth University.
Conservative - Natasha Asghar
Ms Asghar is the daughter of the late Welsh Conservative MS for South Wales East Mohammad Asghar. She previously worked for her father at his regional office in Newport and she also had a career as a TV presenter.
Plaid Cymru - Peredur Owen Gruffydd
The son of a minister he grew up in a number of places including Carmarthenshire, Ynys Môn, Vale of Clwyd and Flintshire.
He began his career in the financial sector, first as a bank manager for Santander before moving on to Principality Building Society, then working with Christian Aid, the Board of Directors for Displaced People in Action, a charity working to place refugees, and finally to Cytûn: Churches together in Wales.
He unsuccessfully stood as a candidate in Blaenau Gwent in 2021.
South Wales West
There are three new faces - and one familiar one - taking seats as South Wales West's MSs.
The turnout in South Wales West was 46.61%, up +3.45% from the last Senedd elections in 2016.
Conservatives Tom Giffard and Altaf Hussain were elected for the Conservatives and Sioned Williams and Luke Fletcher for Plaid Cymru.
Tom Giffard is leader of the Conservative group on Bridgend council. His Linkedin profile says he is also a campaign manager for the Conservative party and former Domino's chef.
Altaf Hussain is also a councillor on Bridgend council. A retired surgeon, he has been a member of the party since 2009. He has previously sat in the Senedd as a regional MS, between May 2015 and April 2016 when Byron Davies was elected to Westminster.
Sioned Williams is a former BBC journalist who went on to work at Swansea University organising public events and community courses on Welsh history, culture and literature.
Luke Fletcher stood for Ogmore in the General Election in 2019, giving him a good run up to this Senedd election.
He is 25, was born in Pencoed, and went to Cardiff University for his degree and masters degree and worked in a bar in the hospitality sector for just shy of five years before becoming an economy and finance researcher..
The full results