GBP/USD hits fresh lows but remains in a range, above 1.2300