But good old Next and M&S are all out of stock in his size. He's a small 14 year old in height but he's stocky so can't wear skinny leg trousers. Any ideas please for where else to try? TIA