On the immigration question I think they both came out pretty well. Appealing to their core voters I must admit. But strong responses from the both of them. Hard to judge between them on this issue. Basically if you want to believe Rishi then Starmer isn't swaying you on this question, and if you want to believe Starmer then Rishi isn't persuading you.