The European Commission is to gain greater powers to oversee the activities of foreign financial firms operating in the European Union – including London-based firms post-Brexit – following an agreement reached late on Tuesday between EU governments and lawmakers.