The ‘redcoats’ of the British Army were worn for hundreds of years, but use of the word has now become its own battleground ...