Home Investing BoE holds rates at 4.25% amid weak growth and escalating global risks