We are trying to find a navy blazer for DS for next term and he'll be 42 or 43 chest. We normally use M&S but they are completely sold out online and none in store. Anywhere we've looked doesn't have those sizes or not in stock. Any clues for a fairly affordable blazer that will do?