A first look at Patrick Grant’s perfectly suited Debenham debut. Suit £299 - The Independent