Question Time is in London for a European Election special. On the panel, the Europe Minister Caroline Flint; Conservative MEP Daniel Hannan; Liberal Democrat Foreign Affairs Spokesman Jo Swinson; Green Party leader Caroline Lucas; UKIP Leader Nigel Farage; and the former chief executive of the Millennium Dome, PY Gerbeau. David Dimbleby chairs.