In a nutshell, the BoE is correct. Brexit does mean, at least for the next 5-10 years, lower growth, weaker pound and higher prices compared to what they would be otherwise.
The amplitude of these things: they are estimated at 3%.
Not enough to sink the ship.
and enough to keep this country...