Public oil, gas and mining companies in the UK will now have to report what payments they make to governments on a country-by-country and project-by-project basis, after the UK became the first member state to put reporting provisions of the EU Accounting Directive into its national law this week.