French Connection Flannel Shirt under 20 £