David Cameron is the first of three party leaders to be quizzed by a BBC Question Time audience, the final set piece event before polling day.

Advertisements