Revolut cards is seen in this illustration photo taken in Krakow, Poland on March 29, 2024. Jakub Porzycki | Nurphoto | Getty ImagesLONDON — Bank of England…
The governor of the Bank of England blocked a meeting that Rachel Reeves tried to secure with watchdogs and Revolut, amid concerns the chancellor was meddling…