Last Friday, the G8 Lough Erne Accountability Report was released by the UK government in the lead-up to the G8 summit happening at the end of this week.