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