The Mansion House dinner in the City of London is one of Britain’s big set-pieces of the year featuring speeches by Bank of England Governor Mark Carney and finance minister George Osborne.