Home Politics UK VOTES: Failing Starmer Takes Responsibility for Historical Labour Party Losses, While Farage Celebrates Surging Reform UK Results, Says ‘The Best Is Yet To Come’