The Great Rates Racket: experts say the Government must refund £1BILLION after overcharging
The Government is facing calls to return more than £1 billion to companies which experts claim have been overcharged for business rates collected in the past six years.