The way I understand economics is that price of the currency represents the strength of one economy against the other, especially in the long term.
Concensus being that Brexit is not going to help British economy, one would expect Pound to drop in value against Euro and U.S Dollar.
However, looking at forex it's the opposite GBP to USD since 2019 in 3 months went from ~1.272 to ~1.318
Same goes for Euro it went down from ~0.9 to ~0.853
Which to me is counter-intuitive.
Why is British Pound months before Brexit is going up against both U.S Dollar and the Euro?