MPC holds rates