HARARE – Government was yesterday left with egg on its face after Zimbabwe’s embassy in the United Kingdom was named among 23 diplomatic missions that are not paying their rates. The diplomatic missions now owe the British taxman more than £1,5 million in unpaid business rates, which should have been paid on December 31, 2017….

