Top 1% of British earners get 17% of nation’s income