UK's top 100 taxpayers revealed - and who has contributed the most to a record £5.7bn?
Anthony Joshua, JK Rowling and Mo Salah have been named among the UK's 100 biggest taxpayers.
Anthony Joshua, JK Rowling and Mo Salah have been named among the UK's 100 biggest taxpayers.