Business rates are an outdated tax which… Friday 03 December 2021 6:15 am Ed Davey has demanded business rates should be…