The Group of Twenty Finance Ministers and Central Bank Governors, more commonly known as G20, has been meeting at a summit in London. The G20, which…