Major lenders raise rates up to 0.25% as geopolitical crisis disrupts Bank of England rate cut expectations and energy prices soar.