A look back at General Election '07