Universal basic income - £1600 a month

OwenMoney:
Is the mouse in your top pocket an English expression as I don’t understand it .

I’ve never heard it in 60 years of life in the UK, it might be a localised saying for a particular area, but it is certainly not common across the country, and I can find no mention of it in reliable UK-based sources of sayings and idioms etc, such as those from Oxford or Cambridge, or Collins. TBH it just makes me think of The Green Mile movie.