UK Independence Party leader Nigel Farage will take questions from an ITV audience tonight at 8PM GMT (3PM EST) before the Prime Minister David Cameron does the same. The town hall-style discussions are as close to a real debate that the Prime Minister would allow during this EU referendum campaign, leading to many considering him too afraid to face Mr. Farage one-on-one. This livestream along with live commentary will commence at 8PM GMT. Read all the latest on Brexit, here.