The OECD ranked Britain joint-second among the G7 developed countries, behind the US