A WOMAN has caused outrage by wearing a jacket that orders people to “Speak English if you live in England”. The picture posted on Twitter shows her wearing the peculiar blue jacket with an owl on as she boards a bus in West London. Underneath the first message and picture of an owl, the text […]