News

Flags – particularly the union flag and the St George’s Cross – continue to appear in towns and cities in England, at times ...