595 days.... that's awful even by Labour standards!!!