You are not going to get a balanced audience for a discussion (its not a debate, with only one speaker) on EU ref' on these tv programmes. Farage got barracked (didn't catch he's myself) and Cameron got swiped by that young woman on Sky. Don't know how the selection process works, but a small audience like that, you'll only get people applying, who won't to have a pop at the speaker.
Look at Question Time, which has numerous speakers, it still ends up with a one sided audience. Very few people will ask a question the speakers going to agree with.
As for Farage, can't understand why he's popular, when as only an MEP he want's to leave his parliament, but can't seem to get elected as an MP and so would have no position in a leave parliament. Think UKIP should bin him and find someone else, but I suppose that's a debate for somewhere else.
Few, that's the longest I typed out here, thing I'll go and have a lie down.