I am fed up with MPs on chat shows who when confronted with what passes for wisdom along the lines of 'no such thing as magic money trees' or 'where is the money going to come from,' freeze like rabbits caught in a spot light. The question is usually posed by a neoliberal commentariat targeting progressive possibilities but never posed when massive monies are conjured to bale out banks after 2008, or the next UK military intervention in the Middle East etc etc or to buy political support in Northern Ireland. Wish you every success in this much needed educational venture.
I think it is really important to break the idea that taxes are needed to pay for public services, but it's so ingrained that it will take ingenuity, effort - and some yet-to-appear magic phrase which will help the penny to drop. I wish you well in your campaign for democracy and a better understanding of economics for all: it's a long way up that hill.