I’m afraid you don’t seem to have a clue what you’re talking about!
“It does not have to be inflationary but if it isn’t inflationary then it does not help raise more people out of poverty.”
That, I’m afraid, is just complete nonsense. It is, of course, entirely possible to raise people out of poverty without causing inflation. Perhaps you don’t actually know what inflation refers to!
Besides which, Basic Income has many purposes other than raising people out of poverty.
In answer to your questions about the UK: The funds can come mainly from scrapping many existing welfare schemes and scrapping personal tax allowances (which are currently £12,500 per person per year). And no, I wouldn’t say VAT is especially unpopular.