Your edits typically adds spaces although that is according to ISO3166-2 although E.164 (without spaces) would also be fine. That is what made me question if removing the space after the ";" is logical.

I can live with it removed but I think the default should be not to remove it.