“[UK] Yield curve has been on a slide since 2010. Nothing to do with Brexit.
Check out global yield curve, looks similar to UK in that it has been on the slide for years as well.
It’s true yield curves have been flattening (as noted in this post). However, it is an empirical question whether the UK yield curve flattened more than others, upon the Brexit vote. Figure 1 compares the change in 10 year-3 month spreads from 18 June (before the vote) to today (July 25).
Figure 1: Change in the ten year-three month term spread (blue bars), from 18 June to 25 July 2016. China observation is Five year-three month term spread. Euro ten year rate is for Germany. Source: Economist, and author’s calculations.
If it’s not obvious, the UK experiences a bigger flattening than any other country in the sample, save Brazil. I don’t think it’s implausible it has something to do with Brexit.