UK borrowing hits £18.3bn as pound slides to six-week low