Predicting future FX moves is like predicting the weather! Even the so called ‘fx strategists’ in my industry get it quite wrong!
The GBP strengthening could be due to unwinding of short positions & the likelihood of an extension to the brexit date.
For future who knows, if it’s a truly hard brexit I expect gbp to weaken initially but over time (a long time!) BoE could hike rates due to inflation spiking and hence strengthening GBP, there are just far too many factors!!