
Five party leaders have been shouting at each other in a TV debate, ahead of next month's general election. If you were watching, we have a few questions:
(In case you're struggling to make your mind up on that last one, here's the scene to picture.)
This piece was updated to reflect the fact that the debate is now finished.