"but if you show the general public all the legal rorts to minimise paying a fair share...there will be a concensus to actually DO something big and meaningful...."
but, your suggestion of a flat tax on income is not going to stop people (especially the well off) from using "all the legal rorts to minimise paying a fair share". Human nature as it is, there will always be people who don't want to pay tax.