Small businesses are the biggest contributors to the UK’s £46.8bn tax gap