A lot of wannabee English types on here

Great Britain and all that

I say shove it

If it were the only HMRC building in the UK it might be argued that it could be a union jack

But putting that thing up in the middle of central square as people come off the train ?

Cobblers , may as well put a statue of thatcher up