The UK has one of the best longstanding records of economic activity among G7 countries.