Manifestos, apologies and trees - lots of trees .Here's a round-up of the last last seven days of campaigning in the run up to the general election on 12 December.