So, three weeks to go until the election and the parties are starting to publish their manifestoes, setting out all the ways they will...