I think I may buy some more. With Brexit being potentially delayed, I don't see why there is pessimism in Barrets, they still have a healthy balance sheet, generating lots of cash.
I'm keeping the shares for a while yet. I bought a bit when the SP dropped recently. There is a bit more value growth in this one, especially since the div is so competitive.
Judging by recent SP activity where t/o have happened, 50% rise is possible. With the pound depressed, now would be the time for a t/o. Maybe BAT could eat them up.