The main cause is the tanking of the £. And that is not going to change. Certainly in the next year. Brexit will only make it worse. Anything imported? Buy now because it will only get more expensive as the £ continues to fall and fall