I think burqas should be removed for security reasons as necessary in places like banks, post offices, and on aeroplanes. Other than that, I don't really care whether people wear them or not, except ...
I think that all immigrants and all travellers should respect the customs (as well as the laws) of the country that they are in. If we went to Saudi Arabia or somewhere, we would know that we would have to wear headscarves and full body coverings in public, and I certainly wouldn't object because I am the visitor to their country. Ergo, if they come to our country, they should fall into line with us.
It is about having respect for your hosts, and it is about the fact that if you don't like it here then no-one is stopping you going back to where you came from. Why not go back, if your customs and culture is so much better?
I think we need to look at countries like the UK as an example of what NOT to do. The UK has pandered to immigrants, allowed them to be treated as special and allowed them to have their own way, to the point where minority ethnic groups believe they have an automatic entitlement to do exactly as they please. But over there, it isn't as simple as saying "go back home if you don't like it" because many of these people are third and fourth generation British. However, we're not at that point because these people are immigrants to us - they're not Australian born - so we need to nip it in the bud before we get to that point.
Don't get me started on Sharia law. It absolutely has no place here. I fail to see how a country can operate if it were to have two different (incompatible) sets of laws applicable to the population.