For over a century the Labour Party have dominated the Welsh political landscape, usually winning between two thirds and three quarters of parliamentary seats.
However, in 2016, the Labour Party – along with Plaid Cymru and the Liberal Democrats – discovered just how out of touch they were with...