Soaking the rich for £7bn a year