Perhaps Mr Brown would be better spending his time asking why we need such a law (His predecessor should be able to help him out on that one.) Once again we've gone full circle from the wearing of uniform in public to the "can't wear uniform in public due to the security implications" to please wear your uniform so we can show you how proud we are of you.
This is nothing more than a move to appease the troubled minds of our leaders in Westminster (and perhaps the guy in the Big White House) who feel guilty after feckin up the Armed Forces, the Country and the World.
to55ers the lot of them