Show we be surprised? When your time horizon is 100 years, not the next parliament.