Labour has retained the north London seat, the fourth major by-election of 2026 and first under Andy Burnham's premiership