Sterling eked out gains for the third straight session after Bank of England official expressed bullish policy outlook as inflation improves and growth stabilizes.
GBP/USD last traded at 1.2532, up from the opening of 1.2521, with an intraday high at 1.2579, and a low at 1.2494.
Sterling kept rising after BoE officials said the upward inflation and growth rates could push the central bank to increase interest rates eventually, underpinning demand on the pound.
On the other hand, the dollar returned higher today against a basket of currencies after U.S. president Donald Trump reiterated his promises to cut corporate taxes in the next few weeks, buoying the greenback and curbing the pound's gains.
The pound is still suffering from wavering as markets monitor the Brexit negotiations with the European Union and their impact on the British economy, forcing sterling to move cautiously.