Labour has a suffered a humiliating defeat to Plaid Cymru in a fiercely-fought Welsh Parliament by-election in a bitter blow to Sir Keir Starmer.
Plaid’s Lindsay Whittle stormed to victory with 47.38% of the vote in in Caerphilly, ahead of Reform UK with 35.9%.