A weaker currency means the price of food, transportation, household goods, clothing and holidays abroad will increase. A fall in bond prices means higher interest rates on mortgages and credit cards. Indirectly, via higher interest payments on government debt, it also means taxes will need to rise.
This is the latest trade gap data which includes the actual, full Nov figures of -£4.17bn. The reason we’ve seemingly done well out of this is due to an increase of £1.1bn of non-EU trade (tanking of the pound caused this) which will probably continue unscathed after Brexit. There was an all time high on imports, with a 1.7% increase in December’s figures (which covered October 2016 and set an all time high). This may not result in a significant problem until we leave, as we lose things like CAP.